InfoQ: Does software design really pay off?
Many developers have encountered a situation where they’ve been asked to cut down on design and “just get the job done”. Martin Fowler presented his doubts about this strategy and explained trading design quality for speed is illusory for almost all projects