An open API service indexing awesome lists of open source software.

https://github.com/omid-ahmadpour/top-programming-books-you-should-know

Top Programming Books You Should Know
https://github.com/omid-ahmadpour/top-programming-books-you-should-know

clean-archi clean-code programming-books top-programming-book

Last synced: 4 months ago
JSON representation

Top Programming Books You Should Know

Awesome Lists containing this project

README

          

# Top Books Every Programmer Should Know
Top Programming Books You Should Know

## 1. [Clean Architecture: A Craftsman's Guide to Software Structure and Design](https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164)

## 2. [Clean Code: A Handbook of Agile Software Craftsmanship](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882)

## 3. [The Clean Coder: A Code of Conduct for Professional Programmers](https://www.amazon.com/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073)

## 4. [The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition) 2nd Edition](https://www.amazon.com/Pragmatic-Programmer-special-David-Thomas/dp/0135957052)

## 5. [Patterns of Enterprise Application Architecture](https://www.amazon.com/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420)

## 6. [Head First Design Patterns](https://www.amazon.com/Head-First-Design-Patterns-Freeman/dp/0596007124)

## 7. [Design Patterns: Elements of Reusable Object-Oriented Software](https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612)

## 8. [Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)) 2nd Edition](https://www.amazon.com/Refactoring-Improving-Existing-Addison-wesley-Signature/dp/0134757599)

## 9. [Working Effectively with Legacy Code](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052)

## 10. [Domain-Driven Design: Tackling Complexity in the Heart of Software](https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215)

## 11. [Domain-Driven Design Distilled](https://www.amazon.com/Domain-Driven-Design-Distilled-Vaughn-Vernon/dp/0134434420)

## 12. [Implementing Domain-Driven Design](https://www.amazon.com/Implementing-Domain-Driven-Design-Vaughn-Vernon/dp/0321834577)

## 13. [Test Driven Development: By Example 1st Edition](https://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530)

## 14. [Growing Object-Oriented Software, Guided by Tests](https://www.amazon.com/Growing-Object-Oriented-Software-Guided-Tests/dp/0321503627)

## 15. [Working Effectively with Unit Tests](https://www.amazon.com/Working-Effectively-Unit-Tests-Fields/dp/B00QS2HXUO)

## 16. [Soft Skills: The Software Developer's Life Manual 1st Edition](https://www.amazon.com/Soft-Skills-Software-Developers-Manual/dp/9351197646)

## 17. [Agile Principles, Patterns, and Practices in C# 1st Edition](https://www.amazon.com/Agile-Principles-Patterns-Practices-C/dp/0131857258)

## 18. [C# 9.0 in a Nutshell: The Definitive Reference](https://www.amazon.com/C-9-0-Nutshell-Definitive-Reference/dp/1098100964)

## 19. [Patterns, Principles, and Practices of Domain-Driven Design](https://www.amazon.com/Patterns-Principles-Practices-Domain-Driven-Design/dp/1118714709)

## 20. [The Algorithm Design Manual](https://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena/dp/1849967202/ref=pd_lpo_14_img_0/133-3784296-8373065?_encoding=UTF8&pd_rd_i=1849967202&pd_rd_r=9ae23133-d7d2-49e4-979e-1a1e8c88488e&pd_rd_w=8ngFH&pd_rd_wg=2vPxQ&pf_rd_p=612aaa6d-f1ab-431a-a681-b5ed7cca2e52&pf_rd_r=BZC3DPYVS8KWTVQ12CGS&psc=1&refRID=BZC3DPYVS8KWTVQ12CGS)

## 21.[Pro C# 9 with .NET 5: Foundational Principles and Practices in Programming](https://www.amazon.com/Pro-NET-Foundational-Principles-Programming/dp/1484269381)

## 22.[Building Microservices: Designing Fine-Grained Systems](https://www.amazon.com/Building-Microservices-Designing-Fine-Grained-Systems/dp/1492034029)

## 23.[Clean Craftsmanship: Disciplines, Standards, and Ethics (Robert C. Martin Series)](https://www.amazon.com/Clean-Craftsmanship-Disciplines-Standards-Ethics/dp/013691571X)