Quotes from Ron Jeffries
I just give the class what I understand of what it wants, and keep an eye on it to see what it wants next.
~ Ron Jeffries
BazillionQuotes.com
Always implement things when you actually need them, never when you foresee that you need them.
~ Ron Jeffries
BazillionQuotes.com
Agile is simple—it just isn't easy.
~ Ron Jeffries
BazillionQuotes.com
software people are terrible at estimating, because humans are terrible at estimating. Let's not just try harder. Let's find a better way.
~ Ron Jeffries
BazillionQuotes.com
During planning, especially short-term planning, it's tempting to set up "stretch goals" or to "encourage" the team to do "just one more feature." Please do not do this. It's devastatingly destructive. The reason is that the team will in fact try. Eager to please, they'll unconsciously hurry. They'll leave out just a few tests. They'll leave the code not quite as clean as they might have, just to squeeze in one more feature.
~ Ron Jeffries
BazillionQuotes.com
Keeping the design good as it changes is called refactoring.
~ Ron Jeffries
BazillionQuotes.com
Always work on the highest possible value next.
~ Ron Jeffries
BazillionQuotes.com
we want value, we want value soon, and we want highest value first.
~ Ron Jeffries
BazillionQuotes.com
The first thing we know about any project is the deadline—at
~ Ron Jeffries
BazillionQuotes.com
When we use a language, we should commit ourselves to knowing it, being able to read it, and writing it idiomatically.
~ Ron Jeffries
BazillionQuotes.com
