DEV Community

Discussion on: What are the most interesting, readable software books?

Collapse
 
antjanus profile image
Antonin J. (they/them) • Edited

Here is the usual that I hear about (and have read):

But here is one of my favorites that I don't often see mentioned: Game Programming Patterns - (and an amazon link to the book for print/kindle versions)

Now, I'm not a game dev but this is such a fantastic book to read (the web version is free). Code samples are easy to understand and it goes over the standard patterns that you'll find in libraries like Redux, Angular, or when you do animations, or events, etc. Or Node server stuff.

Even touches on how Prototype works in JS!

Seriously, give it a look and read it!

Collapse
 
kusa profile image
Kevin Vavelin

Those are the best book in my opinion, I can add algorithm design manual by Steven S. Skiena

Collapse
 
arne_mertz profile image
Arne Mertz • Edited

I second that. For all of the three.

Collapse
 
galenstevens profile image
Galen Stevens

Yes! Game Programming Patterns by Bob Nystrom is excellent. Great examples and explanations.

Collapse
 
antjanus profile image
Antonin J. (they/them)

It's really well written. Bob has an awesome blog and I remember seeing that he's working on a book that walks you through building a language compiler.

Collapse
 
deen_john profile image
Deen John

I am going to buy "Game Programming patterns"