文章出處

代碼的重構:具體參考《重構-改善既有代碼的設計》等寫得很好

下面列出一些

1、入參數的傳遞原則:盡量減少參數數量,過多的參數可以考慮用封裝對象代替,也可以考慮用全局變量代替,參數命名要清晰明了

2、為了防止胖接口,即避免強制附加給不需要該方法的類使用了該方法,采用接口分離設計技術

3、處理兩個緯度的變化,可以用繼承,但考慮到優先要考慮聚合/組合,還是用了橋接模式可靠

4、變量、類名、方法名等命名盡量完整的英文單詞或完整的英文單詞組合,不用單詞縮寫,我覺得ios開發中的框架做得挺好,還有許多遵循這種原則的,我一看著就舒服,易讀,雖然可能名稱比較長,但是還可以接受。

5、方法名要細粒度,雖然損失一點性能,如果不是很苛刻的要求性能,還是可以接受的

6、注釋的時候不應該注釋該方法、屬性等的用途,而是注釋為何這么做,因為命名方法、屬性的時候已經用單詞描述清楚了,過多的注釋會讓人誤解,因為也行你表達得也不是很好。

。。。。。。暫時這些,有空翻翻那本書,很容易找回記憶


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()