持续集成

Facebook 移动端的持续交付实践

持续部署是一种在软件更新准备就绪后立即将其发布到生产环境的做法,这在业界得到了越来越多的采用。由于许多主客观原因,在更新频率方面,移动端软件

继续阅读

原子性提交是持续集成与持续交付的必备技能

“坚持少做,持续分解,坚持反馈,持续改善”是《持续交付 2.0 》一书中最为重要的四大工作原则。 它们在代码提交与 Code Review 中的应用就是:提交的原子性。 原子

继续阅读

Facebook 如何进行大规模持续交付

软件行业已经想出了多种方法来更快、更安全、更高质量地交付代码。其中许多工作集中在诸如持续集成、持续交付、敏捷开发、DevOps 和测试驱动开发

继续阅读

如何写好提交注释

提交注释不应该仅仅作为可有可无的附代说明,而应该作为一个公开文档,用于向未来的读者说明所做的工作以及原因。它和代码同等重要,而且也会与代码一

继续阅读