I had a dream the other night that I was in a code review with some of the guys.
For non-geeks amongst you, one of the key things about programming is to write your code in such a way that anybody else who reads it can understand how it works… and indeed so that you yourself can fully understand it when you read it again six months later.
So I was in this code review, and noting some issues with the code. And I said: “Look, I don’t want to single out any particular person, but some of this code… well it appears someone’s named this routine after Peter Brock.
“So we’ve got routine ‘Brocky’ with parameters ‘Peter’, ‘Holden’ and ‘Bathurst’. This makes no sense.”