Diagramming should not all be done at the begining--you don't know much then. It should also not be put off until the end--you forget things. Diagramming, like good design, should take place before, during, and after your coding.
LumiCode will make diagramming so easy it can occur anytime without disrupting the development process.
Decide exactly what you are trying to illustrate before you begin your diagram.
When you know the purpose of each diagram, decide how much detail you require to accomplish that purpose. Less detail often better. When you print a diagram it's scaled to fit the page, so things get small if you try to put too much on a diagram.
LumiCode performs automatic layout whenever you add items to the diagram, so if you've put some work into tweaking the arrangement, it goes away when you add something. For this reason it's best to add everything first, then arrange it to look good.
Copyright © 2006-2010 Lumikon Software, Inc. All rights reserved.