The main change, I think, was a vast improvement immediately after reading Refactoring and Clean Code.