in reply to Re(2): rebuilding working code
in thread rebuilding working code

On the other hand, "Plan to throw one away; you will, anyhow." Arguing with Brooks about software engineering practice feels sort of like arguing with Knuth about typesetting software.

Agile folk still throw one away. We just do it in teeny-tiny pieces instead of all in one go :-)