Squidge
Certified Guru
Ie; What do you do when you start a new project before you start writing the source code?
Myself, I normally note down what I want to do, and how am I going to do it, explaining each process in as much detail as possible, using diagrams to show how the program would normally execute. If it's a GUI program, then I normally sketch a few screens of how it should look. Once I'm happy that is satisfies what I want to do, I then start coding, and constantly refer to my notes and diagrams, updating them as and when necessary. Eventually I end up with a bug-ridden piece of software
Myself, I normally note down what I want to do, and how am I going to do it, explaining each process in as much detail as possible, using diagrams to show how the program would normally execute. If it's a GUI program, then I normally sketch a few screens of how it should look. Once I'm happy that is satisfies what I want to do, I then start coding, and constantly refer to my notes and diagrams, updating them as and when necessary. Eventually I end up with a bug-ridden piece of software