Make your code great again with the Object Calisthenics
“Object Calisthenics” is a set of nine simple rules that you can apply to improve the quality and readability of your (object oriented) code substantially. If you’ve already struggled with huge classes or code that’s hard to read… this talk is made for you.