Skip to content

Instantly share code, notes, and snippets.

@ptrhvns
Created July 31, 2014 20:38
Show Gist options
  • Save ptrhvns/2b0ebe54071ae71982f4 to your computer and use it in GitHub Desktop.
Save ptrhvns/2b0ebe54071ae71982f4 to your computer and use it in GitHub Desktop.
Must-Read Software Developer Books
Clean Code - Martin
Code Complete - McConnell
Compilers - Aho
Computer Networks (5th Edition) - Tanenbaum
Design Patterns - Gamma, et al
Domain-Driven Design - Evans
Growing Object-Oriented Software, Guided by Tests - Freeman, et al
Introduction to Automata Theory, Languages, and Computation - Hopcroft
Purely Functional Data Structures - Okasaki
Refactoring - Fowler
Refactoring Ruby Edition - Beck
Slack - DeMarco
SQL and Relational Theory - Date
Test Driven Development: By Example - Beck
The Algorithm Design Manual - Skiena
The Art of Unix Programming - Raymond
The Clean Coder - Martin
The Elements of Style - Strunk
The Mythical Man-Month - Brooks
@ptrhvns
Copy link
Author

ptrhvns commented Jul 31, 2014

Oops. Maybe remove the Ruby Edition of Refactoring unless you're a Ruby programmer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment