Git 一个好的拉取请求是什么样的
完美拉取请求的剖析
编写干净的代码只是创建拉取请求时需要关注的众多因素之一。
大型拉取请求在代码审查期间会导致大量开销,并有助于在代码库中引入错误。
这就是为什么你需要关心拉取请求本身。它应该简短,有一个好的标题和描述,并且只做一件事。
我为什么要关心?
- 一个好的拉取请求将很快被审查;
- 它减少了将错误引入代码库;
- 它促进了新开发人员的入职培训;
- 它不会阻止其他开发人员;
- 它加快了代码审查过程,从而加快了产品开发。
拉取请求的大小
编程团队的一项研究表明一个好的拉取请求不超过250行代码。
单一责任原则
就像类和模块一样,拉取请求应该只做一件事。
标题和描述很重要
让新人知道每一次的提交都做些什么。
标题应该是不言自明的
例如标题:
“为 getEventTarget 添加测试用例”
“改进创建以小写字母开头的组件时的神秘错误消息”
做一个有用的描述
描述更改的内容、为什么会存在这个提交、明确它是做什么的。