[問題] 程式撰寫的括弧

看板AndroidDev作者 (Nestarneal)時間12年前 (2013/05/10 23:12), 編輯推噓9(9011)
留言20則, 14人參與, 最新討論串1/3 (看更多)
最近在學習 Android 程式撰寫,突然想到一個問題。 比方說剛建立好專案的 onCreate() function, 或是看範例程式碼中人家撰寫的 Code, 我都發現到括弧都是這樣撰寫的: void functionName(){ } 也就是左大括弧會跟在參數後方。 而我自己的習慣是寫成這樣: void functionName() { } 以前都沒特別去想,可是突然就很好奇, 為什麼範例的 Code 都是以前者的方式來撰寫呢? 我是覺得只差在前者會少一行,但後者我覺得會比較好讀...? 想請教一下前輩們的意見,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.20.203

05/10 23:16, , 1F
就...Java這樣 python也這樣...就全世界比較多人這樣吧
05/10 23:16, 1F

05/10 23:16, , 2F
btw 我是前者:D
05/10 23:16, 2F

05/10 23:17, , 3F
我是好奇說會不會有什麼原因...如果是純粹習慣
05/10 23:17, 3F

05/10 23:17, , 4F
那我就維持我的習慣應該沒問題囉?
05/10 23:17, 4F

05/10 23:17, , 5F
還是說我也改成前者會比較好
05/10 23:17, 5F

05/10 23:18, , 6F
我還沒進業界 不過聽說公司會統一格式~?
05/10 23:18, 6F

05/10 23:27, , 7F
習慣問題而已吧
05/10 23:27, 7F

05/10 23:32, , 8F
有的公司會有統一的coding rule。你的習慣也是我採用的,
05/10 23:32, 8F

05/10 23:32, , 9F
不用擔心。
05/10 23:32, 9F

05/11 01:02, , 10F
純粹就是 code convention
05/11 01:02, 10F

05/11 01:53, , 11F
android有 formatter 可以用..
05/11 01:53, 11F

05/11 01:54, , 12F
套用formatter後.. 大家寫出來的樣子可能都會變那樣!
05/11 01:54, 12F

05/11 11:47, , 13F
我也是後者說
05/11 11:47, 13F

05/11 12:08, , 14F
eclipse的ctrl+shift+f
05/11 12:08, 14F

05/11 21:20, , 15F
習慣問題 要看你初學時接觸的寫法是怎樣XD
05/11 21:20, 15F

05/13 14:34, , 16F
就 coding rule 你可以去看看 JAVA 的
05/13 14:34, 16F

05/13 15:51, , 17F
習慣用ctrl+shift+f來排程式碼了
05/13 15:51, 17F

05/15 20:34, , 18F
照Eclipse內建的方式
05/15 20:34, 18F

05/18 08:45, , 19F
前者比較好讀, 可以看到更多的原始碼
05/18 08:45, 19F

05/21 22:23, , 20F
習慣formatter +1
05/21 22:23, 20F
文章代碼(AID): #1HZGvvJK (AndroidDev)
文章代碼(AID): #1HZGvvJK (AndroidDev)