• If you approach everything with the notion that nothing is perfect, that we all write bad code and we can always write better code. Then you will find a lot of problems that you can start addressing and fixing.

    But, I agree, you cannot solve everything. Sometimes you have to accept when something is good enough and move on.