Skip to main content

Clean Code: A Handbook of Agile Software Craftsmanship

by Robert C. Martin

Classic on software development - it changed the way I understood code, and convinced me to always aim for readability and human-optimized code. Its focus on readability and naming really influenced my view on software, and helped me understand better testing.

Other books on Software engineering and development
: