Re: [討論] 置底十三誡新增

作者: godspeedlee (妳,我可以)   2016-10-19 04:16:39
※ 引述《Hazukashiine (私は幸せです)》之銘言:
: ※ 引述《wtchen (沒有存在感的人)》之銘言:
: : 目前想新增一些東西,希望板友能夠提出一些idea。
: : 目前板工想到的有:
: : - 空指標 (把之前寫的補充一下)
: : - call by value / call by reference的謬誤
: : - C/C++ 轉型的差異(const, void*)
: : - lvalue & rvalue
: : 有其他想法請踴躍提供,感謝。
: 我覺得一些容易犯的 undefined behavior 也蠻重要的
: 尤其是 strict aliasing / type punning 這方面的東西
: 還有希望可以新增一些像是 coding convention 的東西
: 雖然好像不像其他那麼有強制性 但是對初心者來說好像更重要一點
: 畢竟寫好程式從好習慣開始(?
Google C++ Style 是蠻好的指南(灌下去可能不只13誡了XDDD)
https://google.github.io/styleguide/cppguide.html
尤其在 "Static and Global Variables" 剛好個人
最近也踩到雷,還花了不少時間 debug
http://tinyurl.com/hcqfc9x
作者: wtchen (沒有存在感的人)   2016-10-19 15:15:00
....灌下去變成100誡?不過可以放到參考資料裡就是一般都只看過C++的code style, 好像沒有C的C的只有像Linus教派那種除了google還有哪邊有好的code style?
作者: Caesar08 (Caesar)   2016-10-19 19:05:00
iso c++有他們的style
作者: wtchen (沒有存在感的人)   2016-10-19 19:12:00
作者: askacis (ASKA)   2016-10-19 19:37:00
GUN C code style
作者: Caesar08 (Caesar)   2016-10-19 20:32:00
isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines
作者: wtchen (沒有存在感的人)   2016-10-19 20:37:00
乾脆全部蒐集起來放精華區

Links booklink

Contact Us: admin [ a t ] ucptt.com