I'm a trainee novice programmer.
I have / am creating simple programs, generally around screen scraping, data caption (postrgres), various processing methods and now a GUI via wxpython
I find a lot of these programs overlap - ie use same techniques, and get some very long copied and pasted programs!
Overtime I improve these techniques and find myself having to backtrack over multiple programs to update these.
How? Can I? Create a more dynamic, systematic process.
One where all programs / procedures / classes are shared?
Has it got a name?
My logical thought is that like 'procedures' and 'classes' I have would have smaller low level programs and mid level programs that called upon these - the GUI being the top program! but this would mean passing data to and from! Can Classes and Procedures be separate programs?
Many thanks Cameron
There is a range of techniques you can use :