A Word Of Warning ...
Sometimes when solving a problem, it is tempting to skip working out all of the logical details and go directly to the programming ?MISTAKE?
Sometimes when programming, it is tempting to skip working out all of the logical details and plan to “fix them up” when debugging ?MISTAKE?
There is no substitute for reasoning in algorithm or program design; it must be done eventually, and it is always easier earlier in the process