软件开发目录
我们学习编程开始都是将所有的代码全部都放到一个文件里面,后来我们学习函数,模块之后才会说将自己程序的功能具体分一下类,但是因为我们写的程序是需要用户来使用的,对于怎样编程,怎样分类他们都是不了解的,这就需要我们对于软件或者说是程序的开发有一个明确的目录,让不管是自己还是维护人员都可以知道这个程序的大体内容。目录大概结构如下:
对于目录的具体分类大体有以下几类:
1、bin:启动目录,里面只需要有一个启动程序即可,所有文件的启动都由这里开始
2、conf:配置目录,里面是关于程序运行的所有配置文件,例如路径配置,日志配置等
3、core:主体目录,程序的主体架构,所有的核心逻辑
4、db:文件目录:在程序运行当中需要用到的一些文件
5、lib:工具目录,常用的工具,模块
6、log:日志目录,所有的日志文件
7、readme:关于程序的介绍(相当于说明书)
这样分类不仅自己在程序的编写上更加方便,也使得其他的工作人员可以一目了然,有利于后期对程序的更新与维护