按照每一個文件的主要功能進行命名,使得程序文件的做用清晰透明,便於讀者把握脈絡。前端
數據放置和前端程序各自放置在目錄文件夾下,內容結構較爲清晰編程
文件名命名爲標準的駝峯式命名法框架
該源碼最大的優勢是使用了ini文件進行參數配置編程語言
這樣使得參數配置集中且方便修改。函數
引用部分的代碼保留了相關轉載聲明。單元測試
代碼內變量名及函數名單詞之間都用_分割,使得變量名清晰可讀。測試
代碼內註釋較爲詳盡(主要是搬運的官方文檔詳盡,添加部分的問題仍是不小) 優化
函數頭下方也會有函數變量註釋spa
以及符號附近均用空格隔開,方便閱讀。debug
該套源碼的註釋及變量命名等沒有明顯的問題,可是整個程序的運行方式及環境配置方法均未作任何說明,且因爲距離發佈已通過去近兩年的時間,tf框架及其餘第三方包的的更新。須要至關的時間來進行debug,且調試到運行後仍沒法運行出合適的結果,須要重構部分代碼。
通常來講最好有對應的文獻來講明具體的原理,源碼以有明確的環境配置及運行流程爲上。
配合適當的圖解及必要的模塊註釋。