Kiến thức chung
Design Patterns: Elements of Reusable Object-Oriented Software
Domain-Driven Design: Tackling Complexity in the Heart of Software
The Pragmatic Programmer: From Journeyman to Master
The Mythical Man-Month: Essays on Software Engineering
Clean Code: A Handbook of Agile Software Craftsmanship
Clean Architecture: A Craftsman's Guide to Software Structure and Design
Refactoring: Improving the Design of Existing Code
Patterns of Enterprise Application Architecture
Rapid Development: Taming Wild Software Schedules
Adaptive Code: Agile coding with design patterns and SOLID principles
Design It!: From Programmer to Software Architect
Release It!: Design and Deploy Production-Ready Software
Code Simplicity: The Fundamentals of Software
Working Effectively with Legacy Code
Database Internals: A Deep Dive into How Distributed Data Systems Work
Building Evolutionary Architectures
Fundamentals of Software Architecture: An Engineering Approach
Become an Awesome Software Architect
C#
Microservices
Tham khảo thêm
https://www.amazon.com/Best-Sellers-Books-C-Programming/zgbs/books/697342