所謂的軟體專案開發目錄規範,就是根據不同檔案的特點特徵,分門別類,也就是根據功能特點劃分為不同的分組,
和我們日常生活中的文字目錄類似。
在日常生活中,我們經常會遇到東西丟三落四,並且不同的東西都放到同乙個容器內在尋找某乙個物品的時候就會很麻煩,其實在軟體開發中也是一樣,如果不對不同功能的檔案進行分類,當我們需要檢視或者修改某一項時,尋找起來會特別繁瑣。因此,我們所說的軟體專案開發目錄規範就是把相同功能的檔案放到乙個資料夾下,以便我們後期在查詢或者修改時更加快捷方便
在編寫**過程中,我們一般用以下幾種命名
# 1、bin資料夾
'''bin資料夾下存放一系列的啟動檔案(當啟動檔案很少或者只有乙個時,可以放在根目錄下)
eg:start.py
'''# 2、conf資料夾
'''conf資料夾存放一系列的配置檔案(配置檔案裡的變數一般都大寫)
eg:settings.py
'''# 3、lib資料夾
'''lib資料夾存放一系列公共功能的檔案
eg:common.py
'''# 4、db資料夾
'''db資料夾存放一系列的資料檔案
eg:login_msg.txt
'''# 5、log資料夾
'''log資料夾存放一系列的日誌檔案
eg:log1.txt
'''# 6、core資料夾
'''core資料夾存放專案核心**檔案
eg:src.py
'''# 7、readme資料夾
'''readme資料夾存放專案的說明檔案
類似說明書
'''# 8、requirements.txt
'''存放專案所需要的第三方模組及版本號
軟體開發目錄規範
為了提高程式的可讀性與可維護性,我們應該為軟體設計良好的目錄結構,這與規範的編碼風格同等重要,簡而言之就是把軟體 分檔案目錄。假設你要寫乙個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 整個專案的核心...