Channels ▼


August 27, 2014

Sanity Checking By Extrapolation

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

Why Testing Isn't Enough

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

Why Is Software So Hard To Develop?

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.