Python simulation-scripts architecture

Posted by Beastcraft on Programmers See other posts from Programmers or by Beastcraft
Published on 2012-08-06T18:37:42Z Indexed on 2012/09/05 21:49 UTC
Read the original article Hit count: 225

Situation: I've some scripts that simulate user-activity on desktop. Therefore I've defined a few cases (workflows) and implemented them in Python. I've also written some classes for interacting with the users' software (e.g. web browser etc.).

Problem: I'm a total beginner in software design / architecture (coding isn't a problem). How could I structure what I described above?

Providing a library which contains all the workflows as functions, or a separate class/module etc. for each workflow?

I want to keep the the workflows simple. The complexity should be hidden in the classes for interacting with the users' software.

Are there any papers / books I could read about this, or could you provide some tips?

Kind regards,

B

© Programmers or respective owner

Related posts about design

Related posts about object-oriented