#敏捷

      更多分类

行为驱动开发(BDD)如何与领域驱动设计(DDD)结合?

12-08-03 9 7726 28 banq

行为驱动开发(Behaviour Driven-Development)与测试驱动开发(TDD)两者都强调敏捷迭代,BDD使用“用户故事”来描述需求,然后开发人员将这些故事带入具体应用,通过不断迭代添... 详细

敏捷开发其实意义不是很大,在复杂项目中

13-10-11 11 4266 7 wangcity

敏捷开发其实意义不是很大,在复杂项目中 复杂系统的开发,不会采用敏捷的方式,而是要在开始阶段,多考虑完善,多在架构层面,留有余量,而这个余量,更多的是通过设计方法--例如,采用灵活的顶层设计,留有余... 详细

TDD死了 测试永存

14-04-24 6 3072 5 banq

这是Rails之父David H. Hansson (DHH) 一篇否定单元测试TDD引起广泛争议的博文,大意翻译如下: 测试优先的原教旨主义就像是禁欲教育:是一个不切实际的,无效的道德活动,让人自... 详细

DDD建模现场资料图

13-08-27 7 2100 1 banq

Mathias Verraes (@mathiasverraes) 在Qandidate.com 现场进行DDD建模风暴会议图: 从图中可以猜测出,使用有颜色的贴纸作为一个领域... 详细

event sourcing 不能被滥用

12-11-23 2 547 2 MrConcurrent

event sourcing 不能被滥用。我用single responsibility的例子来做个类比。 当一个类可能因为两个原因变化的时候,说明不符合单一职责原则。需要重构为两个类。 同理,如果应... 详细

从敏捷死了到Devops死了

16-05-19 3004 3 banq

项目管理领域正在不断快速演进发展,从“敏捷死了,持续交付永存”到“Devops死了,serverless永存”,这些新的概念不断涌现,本文试图简单梳理一下其中缘由。 敏捷死了,持续交付永存 来... 详细

书籍:精益架构(敏捷架构 瘦架构 Lean Architecture)

12-02-10 3 1214 banq

Lean Software Architecture精益软件架构 一书介绍如何通过敏捷建立架构上的永恒价值,认为:敏捷架构不是脆弱的架构 。 1.基于你最终成熟业务模型建立你的软件,而不是设计方... 详细

敏捷很假Agile is a Sham

12-03-30 274 banq

Agile is a Sham - William Edwards, Coder 这两天争论得很厉害的话题,作者认为 SCRUM 和TDD等所有敏捷软件 开发方式如 sprints, scrum... 详细

共有 74 上一页 1 ... 6 7 8 9 10 下一页