What To Do

WhatToDo - Programming involves decisions -- ThinkingOutLoud.DonaldNoyes.20090303 | 20101227


The Three Way Model

Things you

Actually the third one, might do, is composed of the first two, within an operating context of IfThenElse? something, or When something, or While something, or generally Conditional something.

The first two are the clearest of the decisions. It is the last one that presents more trouble, because it is left up to you to decide, and as a result, you are to construct a decision model. It involves not only the when, while or if, but also many other obvious conditions, and includes all that is doable which you are not mandated to do or not to do.

That is why it is necessary that I, the programmer, must have mind at least the start, if not also the end, before deciding WhatToDo.

Some might call this specification, others might call it planning, but in either case it is to be an activity before decision. It involves the consideration of not only what you do, but also how that might affect others, other things, and other activities.


Related:


CategoryModelingLawsAndPrinciples


EditText of this page (last edited May 16, 2013) or FindPage with title or text search