Better Software Development
Quoting Kent Beck from XP:Explained
The cycle is to do the best you can today, striving for the awareness and understanding neccessary to do better tomorrow.
Information-Sources
Refactoring
Development Practices
Quotes
Pragmatic Programmers:
- Software projects are inherently projects of discovery. You and your team will learn more as time goes by.
- ... and lock yourself into a design or architecture that won't support important requirements that you haven't gotten to yet.
(http://www.pragmaticprogrammer.com/ppllc/papers/1999_03.html)
Blueprints, Patterns, and the like