Pair programming
摘要:Pair programming is an agile software development technique in which two programmers work together at one workstation. One, the driver, writes code wh
阅读全文
posted @
2016-09-13 20:02
鎃鎃
阅读(116)
推荐(0)
软件集成策略
摘要:流水先生的《软件集成策略》第一部分写得很精彩,我喜欢这种接地气,能让人一口气看下去的技术书。 书的第一部分描述了一个融入了软件集成思想的职场故事。 故事1《集成这破活》:男主人公晓川是一个集成工程师,他刚刚进入一个项目,因为还在初始阶段:程序员提交不多,合并也很快且不容易出问题,后面的编译、链接、打
阅读全文
posted @
2016-09-12 17:52
鎃鎃
阅读(1016)
推荐(0)
TDD测试驱动开发
摘要:TDD是一个敏捷开发方法:保证测试首先写好,测试驱动开发。原则是只写保证测试能通过的代码,一旦测试通过就添加下一个导致出错的测试。这样做的好处是:保证每行代码编写有目的性,代码保持高度模块化和可重用,预防了BUG,测试也替代了文档的作用。
阅读全文
posted @
2016-09-10 22:06
鎃鎃
阅读(127)
推荐(0)
Scrum软件开发
摘要:敏捷开发:agile software development适合轻量级流程,允许快速改变。Scrum是一个敏捷开发框架,打破传统顺序产品开发流程,鼓励团队自组织(co-location或在线协作,以及每天的face-to-face通信) Scrum have three pillars: tran
阅读全文
posted @
2016-09-10 22:05
鎃鎃
阅读(240)
推荐(0)