Mar-16-2017, 01:59 AM
(Mar-15-2017, 09:14 PM)ichabod801 Wrote: I would do it as step A, and maybe get even more detailed than that. Like write one piece of task 1, test it, write another piece of task 1, test that and any interaction with the first piece, rinse and repeat. If this is something serious, I will have separate .py files of test code for each task. Although if the GUIs for task 1 and task 2 are similar, I might write common code for the two tasks that each of them then import, or a parent class that both of them inherit from. A lot is going to depend on the actual tasks involved, and I would figure out the file structure while planning out the objects and functions and how they interact.
Hi ichabod801,
Thanks for sharing your insights for my question. It's helpful to know how experienced Python programmers approach their coding.
Raptor88