It's a lot easier to complain than it is to understand what was done. So unfortunately, this will always happen.
@whiteemikee, it's also easier to see what went wrong, rather than what could have gone wrong when you were doing something
@WickedStyx, that's right...a good design is key. It might be difficult to foresee certain things, but it'll make the process way smoother if you spend some time thinking through it before creating anything.
@whiteemikee, yeah everyone tends to have a different style so unfortunately working with someone else's code isn't always easy even if it is well written which is also part of why restarting may seem easier