----- Original Message ----- From: "Tony Smith" > I once produced a flowchart that ran to around 80 pages, and each page was > a discrete chunk of code (subroutine). Page one was the > main loop. Every other page was a subroutine. The boxes on the page > could represented an operation, or another subroutine, you > could see the effect it would have without having to follow it. You > followed the program by picking up the appropriate page, > putting it back when finished, the usual Call / Return pair. This makes sense. Once you were done with the 80-page flowchart, did you feel that perhaps it wasn't worth the time? Knowing what you know now, would you do it again? Do you have a rule of thumb that you follow to determine whether or not you should draw the flowchart for a particular program or piece of code? Best regards, Vitaliy -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist