→ kiii210: 堅持一定的coding style絕對是好的 09/21 01:09
推 yyc1217: 統一就好 沒有哪一個比較好 09/21 01:12
推 gohpx: 只要容易看我是覺得都可以..不過我看過每行程式一定從最左 09/21 01:16
→ gohpx: 邊開始寫..看到我想翻桌 很難看出程式的段落 09/21 01:18
推 ericiverson: 我也喜歡這樣括 比較有區塊感XD 09/21 01:20
推 banjmin: 沒什麼吧 到哪家公司就照那家的 沒規定就用自己的吧 09/21 01:34
推 hungys: 我跟原po習慣一致 XD 09/21 01:43
→ hungys: 其實也跟語言有關,Java好像就習慣 { 放在行末 09/21 01:43
→ banjmin: Java我就習慣K&R 09/21 01:48
→ uranusjr: 有堅持是好事, 但如果團隊有偏好請不要固執 09/21 01:57
推 steven810528: 覺得習慣加上註解會比格式易讀些,前提是沒有太離譜 09/21 04:23
推 BigLoser: 我試著讓我的if裡面只有一行程式碼 09/21 04:52
→ BigLoser: 這樣我就不需要那兩個括號了,但,現在,即便if李 09/21 04:53
→ BigLoser: 只有一行程式碼,我還是會加上括號,期許我有一天會不 09/21 04:53
→ BigLoser: 需要這兩個刮號 09/21 04:53
推 a7904120: 我每個語言都用k&r耶 09/21 05:36
→ hSATAC: 統一 / 寫什麼像什麼 09/21 05:39
→ qrtt1: 把 formatter 調好,統一匯入 style configuration 09/21 08:14
→ arenda: 放在行末吧 寫沒幾行code搞得好像很多行是哪招 09/21 09:56
→ meowyih: 看公司規定, 公司沒規定就用自己的規定 :p 09/21 10:21
推 yfr: java就不用擔心了吧, eclipse ctrl+shift+f 幾乎都清潔溜溜的 09/21 12:02
→ yfr: 除非像我同事那樣神CODE,全部寫成一行那樣,超北七 09/21 12:04
→ yfr: 簡而言之,團隊有規定就用團隊的,團隊沒規定你就自己爽就好 09/21 12:06
→ yfr: 只要不要寫出那種Formatter都排不了的Code就好 09/21 12:07
推 snaketsai: 我跟原post類似,會再內縮一個tab,這叫Whitesmith 09/21 12:34
→ snaketsai: BigLoser,那可以來寫Python啊XDD都沒括弧喔 09/21 12:34
→ cha122977: 推寫什麼像什麼 09/21 13:26
推 tac0wu: 根據project 原本設定style即可 09/21 14:29
推 howdiun: Pay比較重要,Style隨意 09/21 14:30
→ AntaresStar: 堅持這些沒意義啊 像我就很排斥if底下只有一行還要 09/21 14:54
→ AntaresStar: 放括號的做法 09/21 14:55
→ AntaresStar: 這種沒標準的事情 堅持只會讓自己變成難搞的人 09/21 14:55
推 rodion: 樓上的作法是敝公司的bug pattern之一... 09/21 15:12
推 NCUking: 外國的大師們反而建議只有一行也要有大括號 呵呵 09/21 15:20
推 whaleboss: 程式潔癖吧,DEBUG時會比較快,但大部分會花很多時間XD 09/21 15:44
推 v7q4: 一行if我也是堅持要加大括號!! 09/21 15:50
推 kinanson: 無瑕程式碼就沒加括號了...看團隊,每個人的看法不一樣 09/21 16:23
→ kinanson: ,我較認同放同一行,節省滾滑鼠時間 09/21 16:23
→ AntaresStar: 重點是其實怎樣都可以啊 最後終究誰官位大就聽誰的 09/21 16:59
→ darish314: 只有一行if現在都用3元寫法.... 09/21 17:02
→ AntaresStar: 放一行又會有人有一行只能有80個char的堅持... 09/21 17:05
推 clarkman: if只有一行,自短我會直接接後面 09/21 17:11
→ clarkman: if(oo) xxxx; 不換行就很明顯不會誤會 09/21 17:11
→ clarkman: 我也不知道這好不好,是看一些前輩的code學得 09/21 17:12
推 kiii210: 之前阿婆出一個SSL的包, 不是就是沒加括號害的(印象中)? 09/21 17:12
→ AntaresStar: 是 但是這篇原po放{}的方式 一樣會出那個包喔 XD 09/21 17:17
→ luyahuang: 你沒縮行 沒註解 沒解釋input parameter 沒用防禦寫法 09/21 17:34
→ luyahuang: 大刮請主管統一 那是政治問題 09/21 17:34
推 atpx: if寫一行不大括弧包壓縮會錯 09/21 18:01
推 clarkman: 請問包壓縮是指? 09/21 18:05
推 atpx: 不用大括弧包住, 在網頁傳輸時作壓縮會有錯誤 09/21 18:21
推 clarkman: 喔喔,了解~~~@@沒碰過網頁的東西 09/21 18:23
推 CRPKT: if 不換行會增加 breakpoint 難度 09/21 19:56
→ readonly: follow 原本的 coding style... 09/21 21:53
→ v7q4: 以前有天兵新人 在一行if裡面加了註解....結果大悲劇 09/21 22:52
→ PoorLoser: 加注解怎麼了? 09/21 23:02
推 vatog: 大公司都有自己的標準吧 本公司的標準在此處和你說的一樣 09/21 23:21
推 jyunwei: 這麼堅持那你最好確定大家都願意照你說的做 09/21 23:30
推 overhead: 不會堅持。跟著公司標準 讓可讀性最高才是重點 09/22 01:11
推 longlongint: 團隊裡面會有一份文件 會規定程式碼風格 09/22 02:06
→ pkmu8426: 避免巢狀連鎖判斷 寧多變數, 拉出拉長步驟式判斷 09/22 12:00
推 A4P8T6X9: 括號放在行末 ++ 09/22 13:45
推 alex70266: 怎麼擺都可以,有rule就跟. 除非像壓縮那種理由 09/22 23:25
推 changdan: 堅持加註解算不算? 10/04 10:05
推 punk86862001: 我以前也是習慣換行,但後來發現google的coding sty 10/12 10:30
→ punk86862001: le都是將分號放在行末才改! 10/12 10:30