The Case for Slow Programming
I don't understand why so many software developers/engineers believe engineering without design is a good practice.<p>Maybe you should read this article <a href="http://martinfowler.com/articles/designDead.html" rel="nofollow">http://martinfowler.com/articles/designDead.html</a>.<p>Martin fowler is one of the people draft the manifesto for agile software development.<p>If you still call yourself software engineer, then, remember agile != no design.