To Read Coding


Refactoring: Improving the Design of Existing Code
Code Complete: A Practical Handbook of Software Construction
Designing Data-Intensive Applications
Math Adventures with Python: An Illustrated Guide to Exploring Math with Code
Fluent Python: Clear, Concise, and Effective Programming
Clean Code: A Handbook of Agile Software Craftsmanship
Design Patterns: Elements of Reusable Object-Oriented Software
The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life)
Test-Driven Development: By Example
Structure and Interpretation of Computer Programs
Working with UNIX Processes
C++ Brain Teasers: Exercise Your Mind
AI Game Programming Wisdom
Advanced C++ Metaprogramming
More Effective C++: 35 New Ways to Improve Your Programs and Designs