[C++] 我们需要掌握多少语法细节
生活随笔
收集整理的這篇文章主要介紹了
[C++] 我们需要掌握多少语法细节
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近和人討論了一些編程中的方法,越發(fā)覺得學語法應該不求甚解。
語法掌握的越精深,就越有能力閱讀和寫出晦澀的代碼。但是有能力寫出晦澀代碼,其實是一種缺陷。因為這會無形之中讓你不小心寫出晦澀的代碼,因為你了解那種晦澀的寫法,所以你認為寫出來也無所謂。但晦澀代碼其實是劣質的代碼。
一種典型的壞代碼是:
if (a && b && func_do_something());上面的代碼看起來簡潔而正確,實際上更好的代碼卻是下面這種繁瑣的寫法:if (a && b) {func_do_something(); }一些晦澀的運算順序,程序員最好是不知道。因為程序員如果不知道,就不會去利用運算順序來寫代碼,而會老老實實的先運算好。
運算好再邏輯判斷的代碼,反而是好代碼。
轉載于:https://www.cnblogs.com/hehe520/archive/2012/10/08/6330373.html
總結
以上是生活随笔為你收集整理的[C++] 我们需要掌握多少语法细节的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LoadRunner性能测试-思考时间
- 下一篇: ipython和jupyter_IPyt