怎麼換行我覺得都好但統一的縮排格式我覺得比較重要例如...以下這兩種寫法我覺得看起來都滿舒服的if(x==1){ y=2}else{ x=10}if(x==1){ y=2}else{ x=10}但沒有縮排就會要人命....if(x==1){y=2}else{x=10}
Visual Studio,Android Studio,Xcode..等工具,都有Format工具所有同事環境設一樣{}退幾格,字型,顏色都會一致我在控管,Code寫完進入Git前,你的專案在這些IDE工具都不能有紅色錯誤,黃色的驚嘆號..這些表示有一些Code是沒用的,有記憶體是沒被Release,程式的命名協議錯誤等..有些工具,語言,像弱型別的語言,還要背很多語法,才有辦法做自動化方式,或產生ER Mapping 產生DB的Table..所以不用去管要不要換行..每種語言都不同..也不要用官大學問大,我認為等..都用客觀方式,你說你會Java,程式看一下,找Java官網看一下,很像~表示你看很多官網的Code,所以你寫得很像,表示你會寫..有的人寫很多語言,有自己的寫法,但~我覺得不用心,就跟拼裝車一樣..有時候不能用拼裝車的方式去寫Code..也不允許一隻App每個人用自己的風格..統一官網怎麼寫怎麼規範就抄..上面的學長寫錯了,也叫他改寫Java像Java,寫C#像C#,寫Ruby像Ruby..
用C,C++來說if 跟 function callif(a<3){...}跟f1(1,3);f2(6,3);f3(8,3);...如果要把所有檔案中function 傳的 3 都 改成 4在用自動化做3) 跟 3){ 兩個字串不同用這樣分辨 if 跟 function會不會很有效?
kantinger wrote:如果要把所有檔案中function 傳的 3 都 改成 4在用自動化做 sed -e 's/f\([0-9]\)(\([0-9]\+\),3);/f\1(\2,4);/'