If you don’t understand someone’s code, be brave and leave a comment saying you don’t understand. If you can’t understand it, the next person who has to maintain it won’t either. It’s a strong indication that refactoring should be done.
Also if something breaks, just remember that you can roll back.
Good luck!









I would say there is a bit of a difference. One thing can be worse than the other but still be bad.