Live data from Hacker News

Books for Software Engineers in 2023

grantisom.com

91–100 of 127 posts

Re: Books for Software Engineers in 2023

#91

I'd also read the books from Teach Yourself CS ( https://teachyourselfcs.com ): - Structure and Interpretation of Computer Programs - Computer Systems: A Programmer's Perspective - The Algorithm Design Manual - Mathematics for Computer Science - Operating Systems: Three Easy Pieces - Computer Networking: A Top-Down Approach - Readings in Database Systems - Crafting Interpreters - Designing Data-Intensive Applications…

As the author of Computer Graphics From Scratch, I still can't wrap my head around people mentioning it in HN comments. Blows my mind every time :) Thank you and happy new year!

Re: Books for Software Engineers in 2023

#92

Earlier quoted context omitted.

How does the space reserved for jellybean stains guide the reader towards the desired problem-solving approach?

I've always seen a sense of humor as an essential component of problem solving. Stressy, serious, businesslike modes tend to get stuck in the weeds and miss the forest etc

This blog is such a classic for that.

http://computationaltales.blogspot.com

Re: Books for Software Engineers in 2023

#93
post #84

Earlier quoted context omitted.

Well I'm guessing you haven't read the book yet. Basically all throughout the book(s), they authors use food names as variable, function names etc. It is indeed a nice idea because people do tend to associate good memories with delicious food. Especially if the food is greasy or sweet! That quote This space is reserved for Jelly Bean stains is basically a filler sentence at the end of a chapter on a page, which happe…

I'm not taking a position on whether or not the infantilism is appropriate, so whether or not I have read the book is neither here nor there. The previous commenter characterised the text as needlessly infantile. It seemed clear enough to me that they were referring to the jokes about jelly bean stains. I am confused why you interpreted their challenge as being about some approach to problem solving. > Its is possibl…

Whatever rocks your boat!

Feel free to not read those books! Works fine for me.

Re: Books for Software Engineers in 2023

#94

Earlier quoted context omitted.

I've always seen a sense of humor as an essential component of problem solving. Stressy, serious, businesslike modes tend to get stuck in the weeds and miss the forest etc

This blog is such a classic for that. http://computationaltales.blogspot.com

thanks for this! there's some good stuff in here. Kinda reminds me of master foo http://www.catb.org/~esr/writings/unix-koans/ten-thousand.ht...

Re: Books for Software Engineers in 2023

#95
A new book I read in 2022 that I can really recommend is Effective Software Testing by Maurício Aniche. Very pragmatic, useful tips on how to write tests. I have been developing SW (and tests) for a really long time, but I still learnt a lot from it.

A more detailed review here:

https://henrikwarne.com/2022/06/19/effective-software-testin...

Re: Books for Software Engineers in 2023

#96

Earlier quoted context omitted.

I've always seen a sense of humor as an essential component of problem solving. Stressy, serious, businesslike modes tend to get stuck in the weeds and miss the forest etc

Seems like a false dichotomy to me. Authors can choose to write plainly and clearly.

The books are actually clearly written. They also have some humor in them. The horror.

Re: Books for Software Engineers in 2023

#97

I'd also read the books from Teach Yourself CS ( https://teachyourselfcs.com ): - Structure and Interpretation of Computer Programs - Computer Systems: A Programmer's Perspective - The Algorithm Design Manual - Mathematics for Computer Science - Operating Systems: Three Easy Pieces - Computer Networking: A Top-Down Approach - Readings in Database Systems - Crafting Interpreters - Designing Data-Intensive Applications…

As the author of Teach Yourself CS I would definitely suggest against trying to fit this in a year! Maybe aim for CS:APP and 1-2 others, and if you have time for more that's a bonus. Most of these are books to work through, not "read".

Thanks for writing it. Yes, definitely didn't mean to imply that it could be done in just a year, just that it's a useful resource in general that people might not know about.

Re: Books for Software Engineers in 2023

#98

Earlier quoted context omitted.

Seems like a false dichotomy to me. Authors can choose to write plainly and clearly.

The books are actually clearly written. They also have some humor in them. The horror.

Why are you directing this sarcastic comment towards me?

Re: Books for Software Engineers in 2023

#99

I'd also read the books from Teach Yourself CS ( https://teachyourselfcs.com ): - Structure and Interpretation of Computer Programs - Computer Systems: A Programmer's Perspective - The Algorithm Design Manual - Mathematics for Computer Science - Operating Systems: Three Easy Pieces - Computer Networking: A Top-Down Approach - Readings in Database Systems - Crafting Interpreters - Designing Data-Intensive Applications…

A word of warning to anyone reading "The Algorithm Design Manual", there is an error on nearly every other page.

https://www3.cs.stonybrook.edu/~skiena/algorist/book/errata

https://www3.cs.stonybrook.edu/~skiena/algorist/book/errata-...

Re: Books for Software Engineers in 2023

#100

I'd also read the books from Teach Yourself CS ( https://teachyourselfcs.com ): - Structure and Interpretation of Computer Programs - Computer Systems: A Programmer's Perspective - The Algorithm Design Manual - Mathematics for Computer Science - Operating Systems: Three Easy Pieces - Computer Networking: A Top-Down Approach - Readings in Database Systems - Crafting Interpreters - Designing Data-Intensive Applications…

A word of warning to anyone reading "The Algorithm Design Manual", there is an error on nearly every other page. https://www3.cs.stonybrook.edu/~skiena/algorist/book/errata https://www3.cs.stonybrook.edu/~skiena/algorist/book/errata-...

thanks for the heads up ! it would be good to see how many one can spot in their own reading.
Post reply on HN