I’m struggling a bit when it comes to structuring my complex processes. I generally use the ReFrameWork to get an overall structure, which I really enjoy. But as soon as it comes down to the specific Processing logic, it gets a bit confussing.
I understand that breaking the process in multiple workflow files helps with reusability and maintenance, but I’m wondering how ‘deep’ this has to go. I came across this article by Symphony and I understand the Process/Subprocess/Object part, but the Component part is not really clear to me.
It says that every individual screen interaction should be a seperate layer, so does this mean that, for example, a single Type Into activity to enter a name, should be a seperate file?
I hope that somebody can give some more information about this.