看板 Flash 關於我們 聯絡資訊
※ 引述《cjcat2266 (CJ Cat)》之銘言: : 好像沒有人討論過這個話題 : 那就來討論一下唄 :p : 很多人有自己的一套命名習慣 : 這沒有一定的標準,只要自己、別人都容易理解就好了 : 但是有一套命名習慣是很多程式設計師都在用的 : 如果遵循這個命名習慣 : 自己寫code就有一套命名標準,不會前後習慣不一 : 看使用同個命名習慣的人分享的code,也會看得很順眼、理解迅速 : 命名習慣的好處,在於看到一個名字 : 就能夠迅速判斷這是變數、函式、常數、還是類別 : 以下所介紹的命名習慣為大多數AS和Java程式設計師所採用的 cj其實已經把大部份的常見的慣例點出來了 我也補充一些我自已個人的習慣 如果某個var或function是判斷是不是、有沒有的 我會把它命名成 is_active, has_cookie 這樣在寫流程的時候,會讓語法看起來更貼近一般的英文用語 var has_cookie:Boolean = true; if (has_cookie) { trace("yes, I have cookie!"); } 小小結論: 不管是匈牙利命名法或是駱駝命名法 盡量讓自已養成"統一"而且"好認"的命名方式 不然案子只要寫大一點,變數一多就會開始混亂了 :) -- 誠徵PHP網站工程師,熟MVC架構 http://blog.eddie.com.tw/ 全職、兼職可,意者請敲 :) http://www.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.128.37