> If you are experienced and notice that things at your company are broken, you either try to advocate for fixing things or just leave out of desparation.
If you’re “experienced” then you just fix these issues (especially the ones you mentioned)
If you’re “experienced” then you just fix these issues (especially the ones you mentioned)
One of the counter intuitive functions of code reviews is to keep the code quality just around average.
If someone experienced tries to fix things, his fix will look bad to the inexperienced because it's different from what they already know, so they will push back very strongly.
Unless you have an iron will, an iron fist, and an official title within the organization, it's near impossible to fix things.