Hi,
Just wondering if there is a correct way to approach a programming problem.
What I currently do now is:
1. write a bare pseudocode outline of how the program should work
2.(a) start coding according to psuedocode
(b) if you didn't account for a condition - add it in
(c) debug - if error trace program and fix logic
I would like to learn a proper method so that I don't fall into bad habits. Are flowcharts necessary? Is it best to code the whole thing in pen first?