O'Reilly logo

Code Craft by Pete Goodliffe

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 16. CODE MONKEYS

Fostering the Correct Attitude and Approach to Programming

We are just an advanced breed of monkeys on a minor planet of a very average star. But we can understand the Universe. That makes us something very special.

Stephen Hawking

Pop quiz: How many programmers does it take to change a light bulb? Is it:

  1. None. The bulb's not broken; it's a power-saving feature.

  2. Just the one, but it will take all night and an inordinate amount of pizza and coffee.

  3. Twenty. One to fix the initial problem, and nineteen to debug the resultant mess.[1]

What's the correct answer? It could be any of those, depending on who does the work. Different programmers work in different ways and will have their own individual approaches to solving the same problem. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required