Whenever one person is found adequate to the discharge of a duty by close application thereto, it is worse execute by two persons and scarcely done at all if three or more are employed therein.- George Washington, 1732-1799
There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies.- C. A. R. Hoare
I will contend that conceptual integrity is *the* most important consideration in system design.- Frederick Brooks, Jr., The Mythical Man Month
Computing's core challenge is how not to make a mess of it.- Edsger W. Dijkstra, EWD Manuscript 1243
- Mon Apr 23, 2001
- Brief description of proposed project and vague implementation plan.
- Thu Apr 26, 2001
- Fleshed out design and detailed implementation schedule.
- Tue May 1, 2001
- Progress report, updated design and schedule.
- Sun May 6, 2001
- Buggy but sort-of-working version with sketchy documentation.
- Wed May 9, 2001
- Final documented working beautiful completely debugged fun program.