天天看點

建構之法閱讀筆記02

代碼規範

    建構之法中講到了代碼規範,而代碼規範又可以分成兩個部分:代碼風格規範和代碼設計規範。其中,代碼風格規範又包括縮進、行寬、括号、斷行、空白的{}行、分行、命名、下劃線、大小寫和注釋幾個部分,代碼設計規範有函數、goto、錯誤處理、類的相關設計幾個部分。

    在剛學習寫程式的時候,對于以上所說的一些規範,沒有什麼别的想法,都是按照老師的示例和程式本身的需求來寫;等到自己能夠獨立寫程式的時候,考慮的隻有算法,命名、大小寫、注釋、函數什麼的就不怎麼考慮了,是以自己的代碼一般隻有自己能夠看得懂。

    而現在學過這一節之後,才意識到代碼規範的重要性,因為在軟體開發過程中,合作是必然的,合作的最小機關是兩個人,兩個工程師在一起,做的最多的事情就是“看代碼”,每個人都要看“别人的代碼”,并發表意見。如果每個人的代碼都不規範,會增加團隊中成員之間互相了解的困難,不利于團隊的開發。是以做一個有商業價值的項目,或者在團隊裡工作,代碼規範相當重要。

    自從聽過老師的課和閱讀過這本書後,我在寫程式的時候,已經開始注意到代碼的規範性了,并且盡量不使用那些沒有什麼意義的命名方式。以後在寫程式之前,先看看那些規範、提醒自己遵守這些規範;寫程式的時候,将那些規範用到程式中,程式更加規範、提高程式的可讀性。