Page 2 of 2

Posted: Thu Jun 26, 2003 11:01 pm
by nielsene
I've skimmed the article, will go back and re-read it more later. They raise good points, but I would still say its only useful when you have two things.

1. Your programming background is strong. Ie you naturally think in several coding paradigms, "Patterns" are ingrained in your head, you have a glexible library of code.

2. You are a member of a team of like-skilled people.

With these too things rapid/agile prototyping/development is possible and can avoid most of the pitfalls. However the only way to gain those skills is to do the proper design work a few times so that it becomes second nature.