Good vs Bad code isn’t a subjective opinion. It can be measured, tested, quantified, and plotted on a chart.
I’m going to take the opinion out of code quality and provide tools to spot and prevent bad code from ever being written. I’ll go through tools you can install to check for errors, and catch accidental errors.