Article Discussion
Evolutionary Design
Summary: Martin Fowler, chief scientist at Thoughtworks, Inc. and author of numerous books on software design and process, talks with Bill Venners about planned and evolutionary design, refactoring bad smells in code, and how good design can help you program faster.
1 post on 1 page.      
« Previous 1 Next »
The ability to add new comments in this discussion is temporarily disabled.
Most recent reply: November 18, 2002 9:47 PM by Bill
Bill
Posts: 409 / Nickname: bv / Registered: January 17, 2002 4:28 PM
Evolutionary Design
November 18, 2002 9:47 PM      
Artima.com has published Part III of an interview with Martin Fowler, chief scientist at Thoughtworks, Inc. and author of numerous books on software design and process, in which Martin discusses planned and evolutionary design, refactoring bad smells in code, and how good design can help you program faster.---xj40dkcfea73---Artima.com has published Part III of an interview with Martin Fowler, chief scientist at Thoughtworks, Inc. and author of numerous books on software design and process, in which Martin discusses planned and evolutionary design, refactoring bad smells in code, and how good design can help you program faster.

http://www.artima.com/intv/evolution.html

Here's an excerpt:

People also underestimate the time they spend debugging. They underestimate how much time they can spend chasing a long bug. With testing, I know straight away when I added a bug. That lets me fix the bug immediately, before it can crawl off and hide. There are few things more frustrating or time wasting than debugging. Wouldn't it be a hell of a lot quicker if we just didn't create the bugs in the first place?
1 post on 1 page.
« Previous 1 Next »