软件项目开发目录规范
![image]()
1、什么是软件项目开发目录规范
所谓的软件项目开发目录规范,就是根据不同文件的特点特征,分门别类,也就是根据功能特点划分为不同的分组,
和我们日常生活中的文本目录类似。
![image]()
2、软件项目开发目录规范的作用
在日常生活中,我们经常会遇到东西丢三落四,并且不同的东西都放到同一个容器内在寻找某一个物品的时候就会很麻烦,其实在软件开发中也是一样,如果不对不同功能的文件进行分类,当我们需要查看或者修改某一项时,寻找起来会特别繁琐。因此,我们所说的软件项目开发目录规范就是把相同功能的文件放到一个文件夹下,以便我们后期在查找或者修改时更加快捷方便
![image]()
3、软件项目开发目录规范详解
在编写代码过程中,我们一般用以下几种命名
# 1、bin文件夹
'''
bin文件夹下存放一系列的启动文件(当启动文件很少或者只有一个时,可以放在根目录下)
eg:start.py
'''
# 2、conf文件夹
'''
conf文件夹存放一系列的配置文件(配置文件里的变量一般都大写)
eg:settings.py
'''
# 3、lib文件夹
'''
lib文件夹存放一系列公共功能的文件
eg:common.py
'''
# 4、db文件夹
'''
db文件夹存放一系列的数据文件
eg:login_msg.txt
'''
# 5、log文件夹
'''
log文件夹存放一系列的日志文件
eg:log1.txt
'''
# 6、core文件夹
'''
core文件夹存放项目核心代码文件
eg:src.py
'''
# 7、readme文件夹
'''
readme文件夹存放项目的说明文件
类似说明书
'''
# 8、requirements.txt
'''
存放项目所需要的第三方模块及版本号
'''
![image]()