
called for. The cure for this situation is refactoring, a process whereby code
paths and object relationships are analyzed to reduce complexity. OOP is here
to stay … at least until the next tectonic shift comes along.
Extreme Programming
Tenets: SMALL, 1THING, PROTO, custom, sum, 90cent
Central concept: Build a prototype early and work iteratively with your
customer.
If you’ll take a look at the definition of extreme programming (XP) at
http://www.extremeprogramming.org/what.html, you might think that the
inventors of XP have usurped the Unix philosophy, slapped a new label on it,
and called it their own. And you may be right. If anything, the XP method- ...