>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
Chuck,
FWIW I found myself doing a flowchart just this week! I haven't done one in over 10 years. I did it in an effort to get across some logic in part of a system to my client. It helped clarify things quite well as she understood flowcharts. I don't think she would hav ebeen able to pick up a UML diagram and understand it very quickly.
So in certain situations (bearing in mind the audience) flowcharts can help.
I normally try to use a broad specification document (done in Word) then in the more complicated processes I will write some Use Cases. I am also trying to start using FoxUnit (
www.foxunit.org) so I can get more into Test Driven Development, which has helped me out in the past.
Frank