Software Dev


Clean Code: A Handbook of Agile Software Craftsmanship
The Pragmatic Programmer: From Journeyman to Master
The Mythical Man-Month: Essays on Software Engineering
Working Effectively with Legacy Code
Code Complete: A Practical Handbook of Software Construction
Refactoring: Improving the Design of Existing Code
Design Patterns: Elements of Reusable Object-Oriented Software
Designing Data-Intensive Applications
The Clean Coder: A Code of Conduct for Professional Programmers
Domain-Driven Design: Tackling Complexity in the Heart of Software
Structure and Interpretation of Computer Programs
Agile Software Development, Principles, Patterns, and Practices
Head First Design Patterns
Growing Object-Oriented Software, Guided by Tests
Code: The Hidden Language of Computer Hardware and Software