事实上,为了成功地执行重构,你需要完整地理解整个问题域,了解需求、设计甚至实现阶段的细节。
The truth is that in order to perform refactoring successfully, you should have full understanding of the problem domain, be aware of requirements, the design and even implementation details.
设计模式倾向于定位在特定问题域上,而反模式就可以更具普遍性。
While design patterns tend to target very specific problem domains, antipatterns can be more general.
主题类型的设计值只需要处理特定的、可控的问题域。
The designer of the topic type only needs to address a specific, manageable problem domain.
应用推荐