May 2025
Intermediate to advanced
411 pages
6h 36m
English
Functions should do one thing. They should do it well. They should do it only.
—Robert C. Martin
Common wisdom suggests that clean methods have two traits: they do one thing and they are short. However, these characteristics are merely the end result of various design principles. Applying these ideas without understanding the underlying principles won’t help you learn how to properly think about methods.
Read now
Unlock full access