by Robert C. Martin
A handbook of agile software craftsmanship.
Ask questions, get TL;DR summaries, track your progress, and discover similar books, all in one place.