今天看啥  ›  专栏  ›  极光日报

改进 GitHub 工作流的 15 个建议

极光日报  · 知乎专栏  · 科技媒体  · 2018-11-07 10:02
简评:GABO ESQUIVEL 拥有 10 年以上的软件开发经验,在这篇文章中,他分享了他认为最为高效和实用的开发流程,这个流程可以被用在各种软件开发项目上,开发出高质量的软件。关于作者高质量的软件有很多属性,比如健壮性、模块化、安全性、高性能等。本文主要关注以下几点:良好的文档:README、文档页面、变更日志良好的编码规范版本管理自动化测试:不需要太多,专注在功能性非回归测试就可以了开发者体验为了达成上述目标,我建议使用开源工具来协助和自动化大部分任务。Git 和 GitHub 已经彻底改变了开源项目的开发方式,Git 成为版本管理事实上的标准,而 GitHub 成为代码协作的主要平台。GitHub 官方建议的开发流程叫作 Github Flow,官网上有详细的文档 https://guides.github.com/introduction/flow。大部分开源项目都遵循这一流程,然后加入一些细 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照