首页 > 其他分享 >软件开发规范

软件开发规范

时间:2023-12-16 13:45:53浏览次数:20  
标签:log 配置文件 项目 py 规范 软件开发

软件开发规范

# 软件开发规范
# 要求你的项目符合大众的开发风格 --- PE8 规范 (约束你的Python语法)
# 为了各个软件之间开发出来的成品项目更具有辨识度,所以就有了一套软件开发规范
- ATM # 项目名
	|- README.md # 项目说明书(使用的技术栈/框架/项目说明)
    |- start.py # 放的你程序的启动入口
    |- conf # config 配置 放你项目的配置文件
    	|- settings.py # 配置文件的内容
    |-	lib # 公共方法文件
    	|- common.py
    |-	core # 放你的核心业务逻辑
    	|-	src.py # 核心代码
    |-	db # database 数据库目录
    	|- db_hander.py # 数据处理方法
    |-	log # 日志文件
    	|-	xx.log # 日志文件
    |- bin # 启动文件目录
    	|- main # 启动程序

标签:log,配置文件,项目,py,规范,软件开发
From: https://www.cnblogs.com/ssrheart/p/17904762.html

相关文章

  • OI 码风规范
    本文介绍本人在OI中常用的代码规范。概览所有#include指令必须位于程序开头。必须使用usingnamespacestd;。main函数必须位于程序末尾。宏、常量定义所有宏位于usingnamespacestd;后,而常量位于所有宏后。宏、常量定义不能缩进。缩进对于所有缩进,采用\(4\)......
  • python高级之软件开发的目录规范
    软件开发的目录规范为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下Foo/|--core/||--core.py||--api/||--api.py||--db/|......
  • 阿里代码规范
    java阿里代码规范1.1方法参数类型必须一致,不要出现自动装箱拆箱操作1.1.1反例这种操作很容易产生难以排查的NPE异常/***反例*容易出现空指针异常,如果参数为null就会拆箱失败空指针错误*排查的时候很难排查,因为直接看代码看起来不会出现空指针的......
  • 某高端智慧电车企业:规范文件外发流程,实现文件交换精细管控
    1、客户介绍某高端智慧电车品牌,隶属于世界500强汽车集团,成立于2018年,该品牌充分整合其所属母公司的多年造车技术积淀和优势资源,构建以用户为中心的创新商业模式,致力于成为“中国高端新能源乘用车领导者”,打造用户型科技企业,为用户创造现代格调的美好生活。2、建设需求基于业务......
  • 约定式提交(一种用于给提交信息增加人机可读含义的规范)
    约定式提交1.0.0概述约定式提交规范是一种基于提交信息的轻量级约定。它提供了一组简单规则来创建清晰的提交历史;这更有利于编写自动化工具。通过在提交信息中描述功能、修复和破坏性变更,使这种惯例与SemVer相互对应。提交说明的结构如下所示:原文:<type>[optionalscope......
  • 个人总结的前端命名规范
     一个好的命名规范,应该是简单的,方便记忆的;如非必要,不要新增新的命名规则;相似的类型,命名规则应该是一样,比如文件夹和文件名;差异很大的类型则需要有所区分,比如变量和常量的命名,因为常量是不能被修改的,内部变量和外部变量亦如此,人们可以借此很明显的区分是否可以函数区块外面使用;(......
  • Google代码规范工具之cpplint
    谷歌代码规范链接:https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/ 代码规范工具—cpplint:1)在Vscode中搜索并安装插件cpplint2)接着打开终端,输入sudopipinstallcpplint3)再次输入ls-l/usr/local/bin/cpplint检查安装目录,一般会安装......
  • VectorCAST 对基于国产芯片的软件开发的支持
    随着汽车朝着电动化、自动化、智能化、网联化的“四化”趋势发展,芯片的研发和生产变得越来越关键。国产芯片代表着中国的科技雄心和自主创新的追求。实现这些目标需要面对严峻的技术挑战,其中之一就是确保国产芯片开发和应用的质量和可靠性。VectorCAST工具的应用为解决这一挑战提......
  • 微服务 - 应用性能监测 · 链路追踪 · 概念规范 · 产品接入 · 方法级追踪 · 创建
    系列目录微服务-概念·应用·架构·通讯·授权·跨域·限流微服务-Consul集群化·服务注册·健康检测·服务发现·负载均衡微服务-Redis缓存·数据结构·持久化·分布式·高并发微服务-Nginx网关·进程机制·限流熔断·性能优化......
  • 前端命名规范
    学习网址:https://developer.aliyun.com/article/1368230?spm=a2c6h.12873639.article-detail.52.44203afcWqU9Z9&scm=20140722.ID_community@@article@@1368230._.ID_community@@article@@1368230-OR_rec-V_1-RL_community@@article@@1391402#slide-9https://developer.aliyu......