软件开发
文章平均质量分 71
软件开发相关的指导性文档
wohu007
这个作者很懒,什么都没留下…
展开
-
规范的 Commit Message
在 Angular 规范中,Commit Message 包含三个部分,分别是 Header、Body 和 Footer,格式如下:<type>[optional scope]: <description>// 空行[optional body]// 空行[optional footer(s)]其中,Header 是必需的,Body和 Footer 可以省略。在以上规范中,scope 必须用括号 () 括起来, [] 后必须紧跟冒号 ,冒号后必须紧跟空格,2 个空行也是原创 2022-02-28 22:45:00 · 438 阅读 · 0 评论 -
README 规范和项目文档规范
1. README 规范我们直接通过一个 README 模板,来看一下 README 规范中的内容:# 项目名称<!-- 写一段简短的话描述项目 -->## 功能特性<!-- 描述该项目的核心功能点 -->## 软件架构(可选)<!-- 可以描述下项目的架构 -->## 快速开始### 依赖检查<!-- 描述该项目的依赖,比如依赖的包、工具或者其他任何依赖项 -->### 构建<!-- 描述如何构建该项目 -原创 2022-02-27 22:45:00 · 3309 阅读 · 0 评论 -
常用开源协议介绍以及开源软件规范列表
1. 开源协议介绍GPL: General Public License,开源项目最常用的许可证,衍生代码的分发需开源并且也要遵守此协议。该协议也有很多变种,不同变种要求会略微不同。MPL: MPL 协议允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者,这种授权维护了商业软件的利益,它要求基于这种软件的修改无偿贡献版权给该软件。LGPL: Lesser General Public Licence,是 GPL 的一个为主要为类库使用设计的开源协议。LGPL 允许商业软件通过类库引用的方原创 2022-02-27 22:15:00 · 2667 阅读 · 0 评论