回覆列表
  • 1 # 三石科技觀察

    很多軟體公司都有程式碼規範,一般能嚴格按照程式碼規範執行的程式碼,至少看起來不錯,讓人賞心悅目,按照個人二十年來的編碼習慣,這裡就就簡單列舉幾個:

    有良好的註釋,這一點是最重要的,程式碼不是給自己看的,大部分時候是給別人看的,要讓別人看懂自己的思維,註釋非常重要。符合常見的命名規範,這個也非常重要,定義良好的類、變數、方法名稱,能幫助別人理解程式碼,自己也方便理清思維,常用的有帕斯卡、匈牙利、駱駝命名法。注意縮排、換行、程式碼塊的使用,這樣能讓程式碼看起來更清晰,就像條件控制語句,雖然只有一行,也要使用程式碼庫。單個方法長度不超過一屏,超過了一屏,就需要翻頁,在不顯著增加複雜度的情況下,最好透過拆分為方法呼叫的方式解決。遵循高內聚低耦合的原則,每個方法都完成相對獨立的功能,儘量減少依賴。儘量使用簡單的思路解決問題,如果有集中實現方法都能解決問題,其中有的程式碼少、但是邏輯複雜,有的程式碼多,但是邏輯簡單,寧肯用程式碼多一些的,也儘量不用邏輯複雜的。程式碼的好或者壞,可能沒有太嚴格的標準,但是開發者要有匠人精神,對自己的程式碼精雕細琢,不但自己能明白寫了什麼,更重要的是讓別人也明白你寫了什麼。

  • 中秋節和大豐收的關聯?
  • 女人離婚後一般過得怎麼樣?