|
-
Dec 29th, 2006, 11:46 AM
#1
Thread Starter
Member
Would Flow Charting Help?
I understand a Flow Charter as being able to go thru my program and make a Flow Chart of it. Is this correct? Secondly, I need a way of figuring out what calls what at what time. How do you do this? I downloade some trial versions but I still haven't figured out how to use them. I want to be able to have a quick way of going thru my program and finding at a glance who calls what and be able to follow it quickly. I hope this is clear enuff!
An Onion a Day Keeps every one Away!
-
Dec 29th, 2006, 11:55 AM
#2
Re: Would Flow Charting Help?
I flowchart by hand when I run into some logic that is kinda tough to write out without the entire flow of it designed before hand.
I never flow chart and entire application, just small parts where I need it.
For example I wrote an application that is a paid subscription app, and when you start it up, it checks the subscription, and if they are current it does certain things like check for updates and download them, and if they arent current it does other things like prompt them to pay right there via the web, and then the logic has to backtrack after they pay to now download their updates, etc... that is kinda oversimplifying the entire process, but you get the idea.
I was getting kind of lost in all the logic, so I charted it out on paper, and got it finished much faster.
It helps you to see any potential pitfalls in the logic, and also makes you visually see on 1 piece of paper that all code routes lead to the correct outcome.
-
Dec 29th, 2006, 12:36 PM
#3
Re: Would Flow Charting Help?
-
Dec 29th, 2006, 01:36 PM
#4
Re: Would Flow Charting Help?
If you have a large app then it should have been flowcharted before any code was written. To go back and do it afterwards with a utility may not always produce the correct results. 
Flowcharting always helps especially in medium to large apps. For small apps its usually easy and small enough to manage in your mind.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Dec 30th, 2006, 01:14 AM
#5
Thread Starter
Member
Re: Would Flow Charting Help?
An Onion a Day Keeps every one Away!
-
Dec 30th, 2006, 02:10 AM
#6
Re: Would Flow Charting Help?
Try the CLR Profiler.
Edit: thought we were in the VB.NET forum for a minute. Might not be what you need then but a profiler is its technical name so you may be able to find something for your language.
-
Dec 30th, 2006, 05:48 AM
#7
Re: Would Flow Charting Help?
The CLR Profiler is nice but it requires the Framework so if the OP is using VB 6 then it may not be present.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|