- Post By Caleb Adeleye
- 1 year ago
It is common for software developers not to read books or feel too lazy to buy books to help them in their programming Journey. In fact, if there is anybody that refuses to read books it shouldn't be self-taught developers, since they have no one to guide them in their programming journey on the fundamentals and the proper way to code.
Without wasting much time I will list books that every programmer should read, whether you are self-taught or you studied at the university.
Below are the books:
Practical Object-Oriented Design By - Sandi Metz. The essential concepts elaborated in this book are the SOLID design principles, Test-driven development, and dependency injection.
The Elements of Style By William Strunk Jr.
Refractoring By Martin Fowler