My Life/Book Story2023. 3. 9. 23:34
  1. Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
  2. Code Complete: A Practical Handbook of Software Construction, Second Edition by Steve McConnell
  3. The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt and David Thomas
  4. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
  5. Refactoring: Improving the Design of Existing Code by Martin Fowler
  6. Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans
  7. Test Driven Development: By Example by Kent Beck
  8. The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks Jr.
  9. The Art of Computer Programming, Volumes 1-4A Boxed Set by Donald E. Knuth
  10. Head First Design Patterns by Eric Freeman, Elisabeth Freeman, Kathy Sierra, and Bert Bates
  11. Introduction to Algorithms, Third Edition by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein
  12. The C Programming Language, Second Edition by Brian W. Kernighan and Dennis M. Ritchie
  13. Code: The Hidden Language of Computer Hardware and Software by Charles Petzold
  14. Algorithms to Live By: The Computer Science of Human Decisions by Brian Christian and Tom Griffiths
  15. Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability by Steve Krug
  16. The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses by Eric Ries
  17. The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win by Gene Kim, Kevin Behr, and George Spafford
  18. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations by Gene Kim, Jez Humble, Patrick Debois, and John Willis
  19. Site Reliability Engineering: How Google Runs Production Systems by Betsy Beyer, Chris Jones, Jennifer Petoff, and Niall Richard Murphy
  20. High Performance MySQL: Optimization, Backups, and Replication by Baron Schwartz, Peter Zaitsev, and Vadim Tkachenko
  21. Effective Java, Third Edition by Joshua Bloch
  22. Cracking the Coding Interview: 189 Programming Questions and Solutions by Gayle Laakmann McDowell
  23. Computer Networks, Fifth Edition: A Systems Approach by Larry L. Peterson and Bruce S. Davie
  24. TCP/IP Illustrated, Volume 1: The Protocols by W. Richard Stevens
  25. Computer Organization and Design: The Hardware/Software Interface, Fifth Edition by David A. Patterson and John L. Hennessy
  26. Artificial Intelligence: A Modern Approach, Third Edition by Stuart Russell and Peter Norvig
  27. Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville
  28. The Elements of Computing Systems: Building a Modern Computer from First Principles by Noam Nisan and Shimon Schocken
  29. The Docker Book: Containerization is the New Virtualization by James Turnbull
  30. Kubernetes: Up and Running: Dive into the Future of Infrastructure by Brendan Burns, Joe Beda, and Kelsey Hightower.

 

Posted by chobocho