Neil is currently writing an interesting series on software development. This section comes from today’s piece on reliability of software.
“Programmers, like all people, are fairly lazy. For any sufficiently complex problem, a programmer will implement the basic part well enough, but will frequently leave a segment for implementing later. If you look though the code of an application, you will no doubt find comments marked up with initials, a few asterisks or an X or three. These are the sections the programmers decided to leave for later, possibly hoping that when later came, it would be someone else working on it.”
It’s so true!