
Essentially if you have a standard toolbox and best practices you can to a certain degree expect the same quality out of each application that is developed. For instance if you know what the php code smells are, you can ensure better code quality. But if what if the problem is not just the code itself but how the application is set up.