软件开发目录

1.软件开发目录规范

1.面条版阶段
	所有的代码全部堆叠在一起
"""
第一个阶段可以看成是直接将所有的数据放在C盘
	视频 音频 文本 图片
"""
2.函数版阶段
	根据功能的不同封装不同的函数
"""
第二个阶段可以看成是将C盘下的数据分类管理
	视频文件夹 音频文件夹 文本文件夹 图片文件夹
"""
3.模块版阶段
	根据功能的不同拆分成不同的py文件
"""
第三个阶段可以看成是将C盘下的数据根据功能的不同划分到更合适的位置
	系统文件夹 C盘	
	视频文件夹 D盘
	图片文件夹 E盘
ps:类似于开公司(小作坊 小公司 上市公司)
	为了资源的高效管理
"""
不是所有的文件都有bin文件夹

2.软件开发目录

1.文件及目录的名字可以变换 但是思想是不变的 分类管理
2.目录规范主要规定开发程序的过程中针对不同的文件功能需要做不同的分类
myproject项目文件夹
    1.bin文件夹	  主要存放项目启动文件(不是所有的文件都有bin文件夹)
        start.py 	启动文件可以放在bin目录下 也可以直接在项目根目录 
	 2.conf文件夹		主要存放项目配置文件
    	 settings.py  里面存放项目的默认配置 一般都是全大写
 	 3.core文件夹		主要存放项目核心文件
    	  src.py    里面存放项目核心功能
 	 4.interface文件夹	 主要存放项目接口文件
    	  goods.py 	  根据具体业务逻辑划分对应的文件
         user.py
        account.py
 	 5.db文件夹		主要存放项目相关数据
    	  userinfo.txt
       	 db_handler.py   存放数据库操作相关的代码
	 6.log文件夹		主要存放项目日志文件
         log.log
 	 7.lib文件夹		主要存放项目公共功能
    	  common.py	 
	 8.readme文件		 主要存放项目相关说明
 	 9.requirements.txt文件  主要存放项目所需模块及版本
posted @   ERROR404Notfound  阅读(149)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
Title
点击右上角即可分享
微信分享提示