August 27, 2014
It may be tempting to dismiss last week's problem as trivial, and argue that one should simply be able to construct a bunch of test cases and be done with it. However, it may not be easy to determine the correct results.
August 18, 2014
Last week, I stated that software is hard to develop. This week, I would like to concentrate on two of the reasons why.
August 07, 2014
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.