“So when they ask, “How long is it going to take you to put this change in?” you have three answers. The first is the absolute shortest way, changing the one line of code. The second answer is how long it would be using my simple rule of rewriting the subroutine as if you were not going to make that mistake. Then the third answer is how long if you fix that bug if you were actually writing this subroutine in the better version of the program. So you make your estimate someplace between those last two and then every time you get assigned a task you have a little bit of extra time available to make the program better. I think that that makes an incredible difference. It makes for programs that evolve cleanly.”
―
Coders at Work: Reflections on the Craft of Programming
Share this quote:
Friends Who Liked This Quote
To see what your friends thought of this quote, please sign up!
0 likes
All Members Who Liked This Quote
None yet!
This Quote Is From

5,347 ratings, average rating, 284 reviews
Open Preview
Browse By Tag
- love (100955)
- life (78981)
- inspirational (75537)
- humor (44228)
- philosophy (30813)
- inspirational-quotes (28702)
- god (26815)
- truth (24631)
- wisdom (24453)
- romance (24282)
- poetry (23112)
- life-lessons (22503)
- quotes (20906)
- death (20490)
- happiness (18908)
- hope (18455)
- faith (18289)
- inspiration (17223)
- travel (16815)
- spirituality (15637)
- relationships (15430)
- religion (15362)
- motivational (15239)
- life-quotes (15204)
- love-quotes (15041)
- writing (14906)
- success (14151)
- motivation (13097)
- time (12807)
- science (12055)