I've found flowcharts to not be very effective in today's environment and doesn't more fully document a system. IMO, UML is much better. If you properly design the application with UML before coding, it does, in theory, eliminate bugs. I've used UML to document and understand existing systems, but not new ones.
>It's been suggested to reduce the number of bugs in our product that developers should write pseudocode and flowcharts. I did this in high school and some in college but never in a real programming job. Does anyone know if this reduces bugs or this is something that we should have been doing all along?
>
>Thanks
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer