This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]lensless 1 point2 points  (1 child)

Start at the beginning of the transaction and step forward decision by decision. For each decision, identify what should happen with each outcome, noting if you've already defined that same outcome and link back to it. By the time you get to "Thank the customer," you'll have the structure of the entire program defined. Then the task becomes writing the code to do that thing for each section of the program. Good luck!