Código a gente joga fora, conhecimento não.
Marco Sbrolini
The shortest path to exceeding expectations doesn't necessarily go through meeting expectations
Architects are taught to look at buildings, and composers study one another's scores, but programmers - they look at each other's work only when there's a bug to fix; even then, they try to look at as little as possible. We tell students to use sensible variable names, introduce them to some basic design patterns, and then wonder why so much of what they write is so ugly.
Ward Cunningham being asked about XP:
- Well, your own work. Do you use it?
- Of course not, not always. Well, keep in mind that if you don't try different ways to do things how would I ever come up with XP? The computer is so powerful that you have to keep trying ways that can work.
A complex system that works is invariably found to have evolved from a simple system that works