常见的驱动设计

Published Mon 31 October 2016 in 软件工程

by HanXiao  

    • DDD: 领域驱动设计, 《领域驱动设计》
    • TDD: 测试驱动开发, 《敏捷软件开发》
    • BDD: 行为驱动开发, 《C# 测试驱动开发》
    • FDD: 特性驱动开发, 《彩色 UML 建模》
    • MDD: 元数据驱动开发, 《程序员修炼之道》、《Ruby 元编程》
    • EDD: 事件驱动开发, 《发布订阅模式》
    • MDD: 消息驱动开发, 参考各种 ESB 实现

    比较常见的是:

    • BDD: Behavior Drive Development 行为驱动开发
    • TDD: Test Drive Development 测试驱动开发
    • DDD: Domain Drive Design 领域驱动开发