Just as it happens at the design level, getting a Ubiquitous Language for the architecture of a system requires some work.
就算只是发生在设计层面上,要为系统架构提供一个普遍的语言也需要一些工作。
Forcing the user to regenerate 2000 + pages for a design document just because a couple of details have changed in a single part of the design is not an optimal solution.
仅仅因为在这个设计中的个别部分中有两个细节发生了变更,就要迫使用户为这个设计文档重新产生2000 +页的文档,这当然不是一个合理的解决方案。
Trying to offer TDD as an algorithm generator is dopey and it's just going to make it easy for people not to take TDD seriously as a valid design technique.
想以测试驱动开发来构造算法的做法是愚蠢的,他只会使人们更容易误认为测试驱动开发不是一个有效的设计技术。
you just have to have a sense for design.
你必须有设计感。
应用推荐