Its odd that no one mentioned it but head first into design patterns is a great/light book on design patterns....
Ask HN: What language-agnostic programming books should I read?
81–90 of 344 posts
Re: Ask HN: What language-agnostic programming books should I read?
#82Re: Ask HN: What language-agnostic programming books should I read?
#83The Pragmatic Programmer by Andrew Hunt and David Thomas
Gonna have to pick that one up again and see what else I can glean from it years later :)
Re: Ask HN: What language-agnostic programming books should I read?
#84Structure and Interpretation of Computer Program (it's written in scheme but it's mostly for convenience and its lack of syntax). Definitely the best book I've read on programming.
Re: Ask HN: What language-agnostic programming books should I read?
#85- The Pragmatic Programmer - The Practice of Programming - The Mythical Man Month - The Cathedral and the Bazaar - The Art of Motorcycle Maintenance - Introduction to Algorithms - Hackers and Painters Some of these do contain mixed language code examples, but they are expressed in a way to be agnostic. A problem is a problem; in any language.
The Art of Motorcycle Maintenance?
Re: Ask HN: What language-agnostic programming books should I read?
#86- The Pragmatic Programmer - The Practice of Programming - The Mythical Man Month - The Cathedral and the Bazaar - The Art of Motorcycle Maintenance - Introduction to Algorithms - Hackers and Painters Some of these do contain mixed language code examples, but they are expressed in a way to be agnostic. A problem is a problem; in any language.
The Art of Motorcycle Maintenance?
Re: Ask HN: What language-agnostic programming books should I read?
#87Structure and Interpretation of Computer Program (it's written in scheme but it's mostly for convenience and its lack of syntax). Definitely the best book I've read on programming.
Re: Ask HN: What language-agnostic programming books should I read?
#88Any good book on statistics would be a huge asset, as well as a book about debugging strategies.
Re: Ask HN: What language-agnostic programming books should I read?
#89Programming Pearls. Great short book to get you thinking creatively and how to dissect algorithmic problems, language agnostic with pseudocode examples. Non-programming but still highly relevant for a professional programmer: Mythical Man Month, and Peopleware.
Re: Ask HN: What language-agnostic programming books should I read?
#90Working Effectively with Legacy Code by Michael Feathers. It's a bit hard to wrap your brain around the Java and C++ examples unless you have experience with them, but the techniques are timeless. You may need to practice them extensively before you understand how important they are, though. In a recent book club we did at work, a common complaint was, "This just looks like common sense". Indeed it does... though the…