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

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python 入門之 軟件開發規范

系統 1611 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條評論
主站蜘蛛池模板: 99久久精品国产一区二区三区 | 天天干狠狠干 | 国产一区在线播放 | 精品午夜寂寞黄网站在线 | 国产精品成人av | 亚洲精品久久久久影院 | www国产精| 欧美日韩在线免费观看 | 国产在线观看免费 | 日韩精品免费在线视频 | 亚洲人一区 | 成年免费视频网站入口 | 亚洲人人插| 一区二区三区欧美大片 | 男女视频免费在线观看 | 日韩久久精品电影 | 久久久久国产一区二区三区 | 男女污污无遮挡免费观看 | 日本精品二区 | 日本精品二区 | 久久久久久久国产精品毛片 | 亚在线| 美女网站在线观看视频18 | 亚洲国产欧美在线人成aaa | 日韩一二三 | 日韩电影一区二区三区 | 精品一区久久 | 99爱在线精品视频免费观看9 | 在线播放一区 | 欧美性网 | 国产高清精品在线 | 青娱乐九色| 精品AV综合一区二区三区 | 色网在线观看 | 精品国产一区探花在线观看 | 一区二区三区免费看 | 亚洲美女在线播放 | 99视频观看 | 亚洲欧美在线看 | 一级观看免费完整版视频 | 国产精品尤物在线 |