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
- Host: GitHub
- URL: https://github.com/omid-ahmadpour/top-programming-books-you-should-know
- Owner: omid-ahmadpour
- Created: 2021-03-05T11:16:07.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-09T19:00:58.000Z (over 3 years ago)
- Last Synced: 2025-02-25T03:12:28.612Z (8 months ago)
- Topics: clean-archi, clean-code, programming-books, top-programming-book
- Homepage:
- Size: 23.4 KB
- Stars: 14
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)