Design Recipes

Basic design recipe for accomplishing anything

To solve any problem, in any area (not just programming), requires three steps:

  1. Figure out what you need to do.
  2. Do it.
  3. Check that you did it right.
Most of the buggy programs in the world can be blamed on skipping either the first or the third of these steps.

But to make this recipe useful, we need to adapt it more specifically to computer programming. See version 1.


Last modified: Fri Jan 30 09:14:07 EST 2009
Stephen Bloch / sbloch@adelphi.edu