編程之路:軟件開發規範及常用模塊
阿新 • • 發佈:2018-04-05
文件的 ron 不能 tro 軟件 圖片 路徑 寫代碼 項目
軟件開發規範
我們在開發程序的時候,要讓程序看起來優雅簡潔,讓操作代碼和閱讀代碼的人一目了然,並且便於我們操作管理。
所以我們在編寫代碼的時候就會用到模塊的概念,而我們的開發規範就是把具有不同功能的模塊進行分類,放在對應的文件夾中,這樣就達到
了我上述所說的目的。
如下圖所示:
通常我們會把一個程序放在一個大的根目錄文件夾中,下面的子文件就是各種不同的功能模塊,例如配置文件裏面就存入配置類型的模塊,主要功能模塊放一個文件,還有一些附加在程序上面的如日誌、時間等模塊。還有固定的諸如bin是作為執行程序文件,最後還要加上對這個程序的功能及介紹的文本。
這樣我們一個簡單的程序模式就搭建好了,然後我們再一步完善各個文件所要達到的功能。
目錄詳細的中文釋義:
1、bin:啟動目錄,裏面只需要有一個啟動程序即可,所有文件的啟動都由這裏開始
2、conf:配置目錄,裏面是關於程序運行的所有配置文件,例如路徑配置,日誌配置等
3、core:主體目錄,程序的主體架構,所有的核心邏輯
4、db:文件目錄:在程序運行當中需要用到的一些文件
5、lib:工具目錄,常用的工具,模塊
6、log:日誌目錄,所有的日誌文件
7、readme:關於程序的介紹(相當於說明書)
還有一件我們前期就要做的事情,就是把項目加到環境變量中,因為以後我們的程序都是給用戶使用的,所以不能把路徑固定死了(我們並不知道用戶想使用什麽文件路徑),這裏我們要用到
編程之路:軟件開發規範及常用模塊