Brad Balderson

88%
Flag icon
One of the risks of agile development is that it can lead to tactical programming. Agile development tends to focus developers on features, not abstractions, and it encourages developers to put off design decisions in order to produce working software as soon as possible.
Brad Balderson
Agreed; this is the model of development i use to use and it accelerated me into walls.
A Philosophy of Software Design
Rate this book
Clear rating