意 義
1. 乙個軟體的生命週期中,80%的花費在於維護,**規範降低了金錢成本和時間成本;
2. 幾乎沒有任何乙個軟體,在其整個生命週期中,均由最初的開發人員來維護,**規範減少了工作交接過程中的交流成本。
3. 規範可以改善軟體的可讀性,可以讓程式設計師盡快而徹底地理解新的設計和**,節約了時間,提高了工作效率。
4. 良好的編碼規範可以有效避免一些低階錯誤,贏得同事的誇獎和上司的認可。
目 的1.統一規範,方便閱讀、維護,提高**質量
2. 統一格式,使**度量更加精確,為公司軟體過程體系優化打好基礎,為後續交接工作提供依據。
一、命名規範
二、注釋原則
三、編碼風格規則
四、版本管理規則
專案中,每個任務在完成乙個穩定的版本後,都應打包並且歸檔。原始碼包的版本號由圓點隔開的兩個數字組成,第乙個數字表示發行號,第二個數字表示該版的修改號。具體用法如下:
軟體開發目錄規範
為了提高程式的可讀性與可維護性,我們應該為軟體設計良好的目錄結構,這與規範的編碼風格同等重要,簡而言之就是把軟體 分檔案目錄。假設你要寫乙個atm軟體,你可以按照下面的目錄結構管理你的軟體 atm core src.py 業務核心邏輯 api api.py 介面檔案 db db handle.py ...
軟體開發目錄規範
為了提高程式的可讀性與可維護性,我們應該為軟體設計良好的目錄結構,這與規範的編碼風格同等重要。軟體的目錄規範並無硬性標準,只要清晰可讀即可,假設你的軟體名為foo,筆者推薦目錄結構如下 foo core 存放業務邏輯相關 core.py api 存放介面檔案,介面主要用於為業務邏輯提供資料操作。ap...
軟體開發目錄規範
api 存放介面檔案,介面主要用於為業務邏輯提供資料操作 api.py 應用程式程式設計介面 bin 整個專案的啟動檔案放置在這個資料夾中 start.py 啟動軟體入口 conf 整個專案的配置檔案放置在這個資料夾 settings.py 配置檔案 比如存放一些固定的路徑 core 整個專案的核心...