Software Programming


The Pragmatic Programmer: From Journeyman to Master
Head First Design Patterns
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
Test-Driven Development: By Example
Clean Code: A Handbook of Agile Software Craftsmanship
Working Effectively with Legacy Code
The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript
Designing Data-Intensive Applications
Clean Architecture
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
Problem Solving with Algorithms and Data Structures Using Python―3rd Edition
The Art of Doing Science and Engineering: Learning to Learn
Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code
Data Visualization Made Simple: Insights into Becoming Visual
Kindle Shortcuts, Hidden Features, Kindle-Friendly Websites, Free eBooks & Email From Kindle: Concise User Guide for Kindle (incl 3d gen), DX, iPhone & iPad (Mobi Manuals)
Head First Design Patterns by Eric FreemanClean Code by Robert C. MartinThe Pragmatic Programmer by Andy   HuntContinuous delivery by Jez HumbleWorking Effectively with Legacy Code by Michael C. Feathers
Becoming a Software Crafstman
23 books — 12 voters