Hey everyone! I'm looking to enhance my programming skills and I've come across a list of books that caught my interest. I'm a bit overwhelmed trying to decide the best order to tackle these. Here's what I've got:
- Clean Code by Robert Martin
- Design Patterns by the Gang of Four (GO4)
- The Pragmatic Programmer by Andrew Hunt
- Code: The Hidden Language of Computer Hardware and Software
- Cracking the Coding Interview
These seem like solid books for a first-year university student, but any recommendations or advice on what's best to read first would be greatly appreciated!
1 Answer
As a first-year student, you might not get the most out of "Cracking the Coding Interview" just yet. It's probably better to start with "Code: The Hidden Language of Computer Hardware and Software" to get a good foundation. After that, you could dive into more complex topics like the GO4 design patterns.
Thanks for the tip! I'm planning to work through this list during my entire education, so I expect to revisit some material later. Any suggestions for other useful books for the next few years?