C++高手总结的编程规律
當你看到chromium強大的代碼你有何感想?而我看了chromium的代碼后發現自己所知道了解基本上是個0,不得不佩服google那些工程師及開源大牛們。全部都是C++寫的,好多開源項目都是C++寫的。
學習C++很長時間了,也看過很多程序員學習C++的歷程。總體來說,C++是一個“雙刃劍”式的語言,只有那些熟悉他的人才能把C++這門語言用好。Linus曾說過:“C++是一門很恐怖的語言,而比它更恐怖的是很多不合格的程序員在使用著它”。我承認我就是那很多不合格程序員中的一員。知道的越多,發現自己懂的越少。
學C++到底需要什么?
如果大家對C/C++感興趣的話,可以加一下我們的學習交流Q群:637 ?935 ?295,免費領取一套學習資料和視頻課程喲~
1、時間
不要聽那些“21天教你學會C++”之類的東西,要學好C++不花點時間,一點可能性都沒有,想想(封裝,繼承,多態)不下點功夫花點時間哪行?
2、堅持
其實學編程都得需要堅持二字,《C++ Primer》、《Effective C++》和《More Effective C++》以及《Exceptional C++》、深度探索c++對象模型、《設計模式(Design Patterns)》有這些葵花寶典,堅持堅持你就是東方求敗。
3、實踐
光說不練假把式,學好C++也是需要不停的code。寫寫你就愛上她了。學習編程就是要多練習,熟能生巧,老辦法。沒有啥捷徑可走。
4、開源
找個開源項目前提你上面3條都有積累,但也可一先培養習慣,上面提到的chromium,這個比較龐大,內容量太大,看看webkit源碼還是比較適合的(不管是初學,還是提高)初學是培養習慣,提高那就是編程的思想了。
偶的個人感覺是你C++都會了,其他的編程都不是個事。當你做好前3點之后你就明白其中的道理了。編程是一件痛苦的事情,你要付出比別人更多的時間和精力。即使你是0基礎也是可以學習的。
我們不講具體的怎么學習了,每個人都有自己的方式,學習需要堅持,思考,實踐。
歡迎大家一起討論學習C++,到底要如何學習,需要什么?
總結
以上是生活随笔為你收集整理的C++高手总结的编程规律的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 撒花!吴恩达《Machine Learn
- 下一篇: 学习C/C++心得