Yeh, I got used to having to break down and basically rethink and refactor stuff.
To bring this back to a minimum I use two rules:
- think out everything in the smallest detail
- work everything out in a modulair way.
Makes sense, thanks for your advice! I'm facing an issue now that interactions and inspections are very similar, so smallest detail will be EACH not either...
I'm sure you're able to work it out