Recently bought the 2nd edition of Clean Code, will document it here :) Chapter 1 § Single Responsibility Principle