News for hackers. Stuff that matters.
Re:Ask HN: Good Books on Philosophy of Engineering by jpiburn on Friday January 19, 2024 @11:34AM (#39057352)
The Design Of Everyday Things by Don Norman might be something of interest

https://www.goodreads.com/en/book/show/840

Re:Ask HN: Good Books on Philosophy of Engineering by Minor49er on Friday January 19, 2024 @02:21PM (#39059804)
Seconding this. It's an important book for all kinds of design

I would also recommend "Clean Code: A Handbook of Agile Software Craftsmanship" by Robert C. Martin. It focuses on crafting higher quality code, which is the property of it not only running well, but being easy to understand and to work on

Re:Ask HN: Good Books on Philosophy of Engineering by NukedOne on Friday January 19, 2024 @05:59PM (#39062534)
I'm curious as to how you feel about this[1]?

[1]: https://qntm.org/clean

Re:Ask HN: Good Books on Philosophy of Engineering by Minor49er on Saturday January 20, 2024 @04:53AM (#39066037)
While the criticism is valid, I think it misses the points of the book. It's worth reading both but the book definitely has helpful perspectives that eclipse what's mentioned on that webpage
Re:Ask HN: Good Books on Philosophy of Engineering by jjice on Monday January 22, 2024 @08:13AM (#39089137)
I personally don't like Clean Code, but understand that a lot of people I respect do. I do want to throw Clean Architecture into the ring though since we're in the topic.

That book is a top three software book for me. It made me understand why OO is a thing and what concepts I should pretty much always use from that ecosystem.

The concept of interfaces (not just the programming construct, but the general idea) was massive and it changed my view on the testability of code.

Martin has some other good stuff related to professionalism as a programmer. He has a few talks and The Clean Coder and those are absolutely worth it as well.