How small should a function be? - Robert C. Martin (Uncle Bob)