Last week, I stated that software is hard to develop. This week, I would like to concentrate on two of the reasons why.
Software is hard to develop for many reasons: We must figure out what to do, do it, and ensure that we have done it correctly.
If you compare my code with Dijkstra's original solution, you will see that in an odd way they are nearly logical duals of each other.
Download the latest issue today. >>