[問題] 我想問一下各為前輩 有關風格的問題

看板Programming作者 (柳橙汁)時間17年前 (2008/03/20 00:17), 編輯推噓1(1012)
留言13則, 3人參與, 最新討論串1/1
我想請教各位前輩 寫了這麼久的程式 一定會有個人比較偏好的風格 例如說命名的風格 如以前常見的 駱駝命名法或是.NET的命名方式 小弟我也算是一位程式的新人 例如命名的問題 我最近已經命名命到錯亂了 我比較偏好.NET的命名方式 但有時候寫起來就是怪怪的 以變數來說的話 例如 extUserConfig 但有時會覺得ext_user_config也不錯 在以函式來說的話 updateSomeone() 和 update_someone()似乎也差不多 但在寫到一些比較詳細的名稱 例如 getNumOfExtUser() 和 get_num_of_ext_user() 就感覺到前面怪怪的 <---個人感覺 更長的就更奇怪了 在說到檔案命名風格我也拿不太定主意 例如有人習慣第一個字大寫 有人習慣全部小寫 有人檔案內會有_有人習慣space有人習慣直接像NET直接都連在一起 再說到排版風格 有人習慣 class demo{ statement; } 或是 class demo { statement; } 或者是一些空白行的排版等等的各式各樣風格 所以想請問一下各位前輩有無使用起來覺得不錯的風格 希望可以不吝討論或是分享一下 因為小弟想觀摩觀摩 希望可以附加說明一下其風格以及原因更好 或是要直接寄到小弟站內性的都可以 小弟先行謝過各位高手 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.243.33

03/20 00:29, , 1F
其實只要能讓別人瞭解就好, 勉強要說的話,像
03/20 00:29, 1F

03/20 00:30, , 2F
if(...) {} else{}, 我會寫成
03/20 00:30, 2F

03/20 00:31, , 3F
if(...)
03/20 00:31, 3F

03/20 00:31, , 4F
{
03/20 00:31, 4F

03/20 00:31, , 5F
}
03/20 00:31, 5F

03/20 00:31, , 6F
這樣有時要comment掉判斷式時,只要 //if(...)
03/20 00:31, 6F

03/20 00:32, , 7F
這樣比較省事
03/20 00:32, 7F

03/20 09:59, , 8F
命名喜歡unix風格,排版喜歡windows
03/20 09:59, 8F

03/24 06:22, , 9F
這邊的軟工課本把開頭大寫不加底線當成
03/24 06:22, 9F

03/24 06:23, , 10F
OO的命名法,只用底線不大寫當成傳統的
03/24 06:23, 10F

03/24 06:23, , 11F
可以參考一下...
03/24 06:23, 11F

03/24 06:23, , 12F
另外 atst的方法聽來真不錯(筆記)
03/24 06:23, 12F

03/24 06:24, , 13F
然後我個人討厭浮在空中的 "}" XD
03/24 06:24, 13F
文章代碼(AID): #17uJoU-B (Programming)
文章代碼(AID): #17uJoU-B (Programming)