bin--啟動文件(啟動接口)start.py項目啟動<2>lib--公共文件(大家需要的功能)commom.py放置一些常用的公共組件函數,像是服務" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Python 入門之 軟件開發規范

系統 1759 0

Python 入門之 軟件開發規范

1、軟件開發規范 -- 分文件

(1)為什么使用軟件開發規范:

當幾百行--大幾萬行代碼存在于一個py文件中時存在的問題:

不便于管理 修改
可讀性差
加載速度慢

這時可以使用軟件開發規范,規范項目目錄結構,規范代碼,遵循PEP8規范,能夠更加清晰,合理的開發。

(2)軟件開發規范 -- 約定俗稱

<1> bin -- 啟動文件 (啟動接口)

start.py 項目啟動

<2> lib -- 公共文件 (大家需要的功能)

commom.py 放置一些常用的公共組件函數,像是服務于整個程序中的公用的插件。(加密,序列化,日志等功能)

<3> conf -- 配置文件 (靜態文件)變量

settings.py 放置一些項目中需要的靜態參數,比如文件路徑,數據庫配置,軟件的默認設置等。

<4> core -- 主邏輯 (核心)

src.py 主要存放的是核心功能函數

<5> db -- 用戶相關數據 (賬號和密碼等文件)

register.py 用戶的相關數據

<6> log -- 日志 (記錄主要信息,記錄開發人員的行為)

access.log 存儲日志文件

<7> README文件 簡要描述該項目的信息

文件中要說明幾個注意事項:
軟件的定位,軟件的基本功能。
運行代碼的方法,安裝環境,啟動命令等
簡要的使用說明
代碼目錄結構說明,更詳細點可以說明軟件的基本原理
常見問題說明

軟件開發規范:

          
            """
blog
├─ bin
│  └─ starts.py    啟動文件
├─ conf
│  └─ settings.py  配置文件
├─ core
│  └─ src.py       邏輯文件
├─ db
│  └─ register     數據文件
├─ lib
│  └─ common.py    公共文件
└─ log
│  └─ logg.log     日志文件
├─ README.md       使用手冊
"""
          
        

更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 伊人色在线 | 97国产在线播放 | 久草中文网 | 国产精品亚洲综合 | 精品伊人久久大香线蕉网站 | 综合一区 | 六月婷婷色 | 爆操白虎 | 国产欧美日韩成人 | 欧美交换乱理伦片120秒 | 国产日产亚洲精品 | 青青在线成人免费视频 | 国内精品久久久久久影院老狼 | 美国一级毛片aa | 日韩精品视频一区二区三区 | 亚洲综合精品 | 欧美精品aaa久久久影院 | 日韩精品一区二区三区免费视频 | 91在线亚洲精品一区 | 久久精品国产精品亚洲毛片 | 热re久久精品国产99热 | 91精品国产综合久久久久 | 91精品一区二区 | 国产亚洲免费观看 | 国产乱仑 | 国产精品一久久香蕉产线看 | 欧美激情综合亚洲一二区 | 色综合激情 | 免费观看日本a毛片 | 欧美另类日韩中文色综合 | 婷婷久 | 国产精品久久久久久久久久妇女 | 国产成a人片在线观看视频 国产成a人片在线观看视频99 | 黄色在线免费观看网站 | 天天摸天天操 | 欧美性生活视频免费 | 久久精品视频免费看 | 国产精品资源 | 99热在线播放 | 在线成人国产 | 久久在线资源 |