命名
夠長且一看就懂的方法名與變數名,是好事。
駝峰式大小寫命名法。
類別名稱與外部全域常數應冠上由三字母組成的字頭(譬如PFC),但Core Data的entity名可省略。
類目名稱與類別名稱一樣,加上由三個字母組成的字頭(譬如PFC),方法名稱則使用小寫前綴加底線。
@interface NSString (PFCConversion) - (NSData *)pfc_hexadecimalsData; @end
建立公共程式庫時,尤其是可以被繼承的類別,私有方法名稱前加上
p_
,可避免無意中覆寫 cocoa 的私有方法,也可避免其他使用者無意覆寫了程式庫的私有方法。請務必讓圖檔名保持一致性,便於管理,才不會讓開發人員發瘋。首先詳細地描述出該圖檔的用途,然後跟著與它們相關、不帶有前置字串的類別名或屬性名(若有的話),然後跟著顏色、編排等資訊,最後是圖檔的狀態。例如:
RefreshBarButtonItem
和ArticleNavigationBarWhite
Last updated
Was this helpful?