如題,大致看了下網上能找到的一些規范,覺得大體有這么三個方面吧,一個是排版方面的,一個是命名方面的,一個是書寫邏輯方面的。
排版方面的大概有,如何縮進,如何使用空格、換行,等等。命名方面的包括變量、函數、類、文件的取名等等。書寫邏輯方面的就比較多了,可能包括:
是否全面使用異常、出錯處理資源清理如何組織、如何利用編譯提示防止常見錯誤……
一時間列不全。網上常見的文檔我會參考的。除此之外,想從大家這里征求下,以上幾個大方面之外,還有沒有比較重要的方面?大家日常工作中有沒有遇到一些特別希望別人也使用和自己一樣的方式做的事?以及,哪些規定比較容易被推動?哪些規定不容易被推動?如果有一個規則強加在你頭上,你會有怎樣的心理?等等……
如果您有想法,請回復下,我們討論討論^_^
----------
順便再問個問題,Windows 上的開發,大家喜歡動態鏈接 CRT(/MD、/MDd) 還是靜態鏈接 CRT(/MT、/MTd)?為什么?個人傾向于哪種?在公司里又是怎樣做的?
posted on 2011-07-12 22:22
溪流 閱讀(2105)
評論(17) 編輯 收藏 引用 所屬分類:
C++