跳到主要内容

参考

书籍

  • 《架构整洁之道》Robot C. Martin

Wiki

  • 反面模式 (Anti-pattern):总结出来的实践中经常出现但又低效的设计模式(有趣但真实)
  • 测试驱动开发 (TDD):先写测试,再开发。先通过测试实现功能,再在测试的保护下去除冗余代码,提高代码品质
  • 行为驱动开发 (BDD):TDD 的扩展,拉入多方利益相关者,用目标、自然语言描述软件行为,作为测试用例