【发布时间】:2010-09-20 18:30:52
【问题描述】:
在The Guerilla Guide to Interviewing Joel 中说,想要完成任务但不聪明的人会做一些愚蠢的事情,比如使用访问者设计模式,而简单的数组就足够了。
如果应该应用Gang of Four 建议的设计模式,我发现很难检测。
因此,我想从你的工作经历中获得一些例子
- 什么时候简单的方法(固定大小的数组)就足够了?
- 证明使用 GoF 模式的软件的最小大小是多少?
- 何时从头脑简单重构为 GoF?这可以以一种明智的方式完成吗?
【问题讨论】:
标签: refactoring software-design design-patterns