„The verse method is getting simpler, but it still has more than one responsibility. This problem is reflected by the very structure of the code—the above method contains a blank line. Programmers add blank lines to signify changes of topic. The presence of multiple topics suggests the existence of multiple responsibilities, which makes code harder to understand when reading, and easier to harm when changing.“

Excerpt from “99 Bottles of OOP” by Sandi Metz

The book is full of small (and bigger) nuggets of wisdom regarding OO programming.