- api 存放介面檔案,介面主要用於為業務邏輯提供資料操作- api.py --> 應用程式程式設計介面
- bin 整個專案的啟動檔案放置在這個資料夾中
- start.py --> 啟動軟體入口
- conf 整個專案的配置檔案放置在這個資料夾
- settings.py 配置檔案
- 比如存放一些固定的路徑
- core 整個專案的核心檔案
- src.py 核心業務邏輯**
- db 用於存放資料檔案與運算元據的**檔案
- db_file ---> db.txt ...
- db_handler.py ---> 運算元據的**
- lib 專案的第三方包,共享的一些庫
- common: 存放公共的功能
- 比如存放 裝飾器
- log 用於存放專案的日誌檔案
- log.txt 存放日誌的檔案
- readme.txt 整個專案的說明檔案,專案需求和大致流程,相當於產品說明書
1、軟體定位,軟體的基本功能;2、執行**的方法: 安裝環境、啟動命令等;
3、簡要的使用說明;
4、**目錄結構說明,更詳細點可以說明軟體的基本原理;
5、常見問題說明。
python軟體開發目錄 軟體開發目錄規範
為了提高程式的可讀性與可維護性,我們應該為軟體設計良好的目錄結構,這與規範的編碼風格同等重要。軟體的目錄規範並無硬性標準,只要清晰可讀即可,假設你的軟體名為foo,筆者推薦目錄結構如下 foo core 存放業務邏輯相關 core.py api 存放介面檔案,介面主要用於為業務邏輯提供資料操作。ap...
軟體開發目錄規範
為了提高程式的可讀性與可維護性,我們應該為軟體設計良好的目錄結構,這與規範的編碼風格同等重要,簡而言之就是把軟體 分檔案目錄。假設你要寫乙個atm軟體,你可以按照下面的目錄結構管理你的軟體 atm core src.py 業務核心邏輯 api api.py 介面檔案 db db handle.py ...
軟體開發目錄規範
為了提高程式的可讀性與可維護性,我們應該為軟體設計良好的目錄結構,這與規範的編碼風格同等重要。軟體的目錄規範並無硬性標準,只要清晰可讀即可,假設你的軟體名為foo,筆者推薦目錄結構如下 foo core 存放業務邏輯相關 core.py api 存放介面檔案,介面主要用於為業務邏輯提供資料操作。ap...