堅持得比較好的寫代碼原則

從<<effective c++>>學過來的,堅持了一段時間了,以後得繼續堅持;


1、non-member函數替換member函數;

2、儘可能使用const;

3、類的成員變量必須爲private,不然等於沒有封裝,通過繼承就能訪問了;

4、以對象管理資源,獲取時構造對象,析構時釋放對象;

5、不想要編譯器自動生成的函數,明確的拒絕;

6、儘可能延後變量定義出現時間;

7、以引用傳參,自定義對象參數傳const 引用;

8、必須返回對象時不要返回引用,不能返回臨時變量的引用;

9、文件見的編譯依賴關係降到最低;

發佈了16 篇原創文章 · 獲贊 2 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章