Same here. Every damn time it's only my third idea that is sufficiently correct and maintainable. Unfortunately that means I need to sit and wait before it comes to me.
I could go the analytical road and write down all the requirements, edge cases and just tick them off one bu one but that's throughly exhausting.
At work more often than not I settle on the second iteration, but that is still slow by some people's standards and incurs tech debt.
I could go the analytical road and write down all the requirements, edge cases and just tick them off one bu one but that's throughly exhausting.
At work more often than not I settle on the second iteration, but that is still slow by some people's standards and incurs tech debt.