Skip to content

Instantly share code, notes, and snippets.

@psgganesh
Forked from ApoTheOne/books.md
Created July 19, 2019 06:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save psgganesh/f8d5b6c17bbf4c0818f93a760dbf54f3 to your computer and use it in GitHub Desktop.
Save psgganesh/f8d5b6c17bbf4c0818f93a760dbf54f3 to your computer and use it in GitHub Desktop.
Books for software engineers

Books for software engineers

  • Clean Code: A Handbook of Agile Software Craftsmanship

  • The Clean Coder: A Code of Conduct for Professional Programmers

  • The Pragmatic Programmer: From Journeyman to Master

  • The Phoenix Project: A Novel about IT, DevOps, and Helping your Business Win

  • Design Patterns: Elements of Reusable Object-Oriented Software

  • The Imposter's Handbook: A Primer for Self-Taught Programmers

  • Refactoring: Improving the Design of Existing Code

  • Code Complete: A Practical Handbook of Software Construction by Steve McConnell

  • The Art of Computer Programming — Donald E. Knuth

  • Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Grady Booch

  • Introduction to Algorithms by Charles E. Leiserson, Clifford Stein, Ronald Rivest, and Thomas H. Cormen

  • Domain-Driven Design - Tackling Complexity in the Heart of Software by Eric Evans

  • Cracking the Coding Interview: 189 Programming Questions and Solutions OR

  • Cracking the Coding Interview: 150 Programming Questions and Solutions by Gayle Laakmann McDowell

  • Soft Skills: The Software Developer’s Life Manual — John Sonmez

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