top | item 22766698

Most-recommended programming books

88 points| known | 6 years ago |daolf.com | reply

22 comments

order
[+] Nicksil|6 years ago|reply
>Best programming books of all-time

>Methodology:

>I’ve simply asked Google for a few queries like “Best Programming Books” and its variations of.

And then every one of those links is an Amazon referral URL.

This seems at best a low effort attempt to turn over a couple dollars.

[+] bor100003|6 years ago|reply
There's every month here and on reddit such lists with best programming books, I guess it's profitable to recommend them?
[+] bjornedstrom|6 years ago|reply
I think this is a good example of confusing "popular" with "best".

Having read over half of those books, the only one I would ever come back to and read again and again with a smile on my face and a feeling of childlike wonder and intellectual curiosity is SICP (number 18).

[+] bryanrasmussen|6 years ago|reply
Surely number 19 is among the best class, although the idea of reading it more than once may be limited by how long you have to live.
[+] skocznymroczny|6 years ago|reply
I think Clean Code is a bit overrated. I got the book, and while some of the advice is sound, especially from OOP perspective design, a big part of the book is solving JavaEE specific issues, which don't translate well to other languages.
[+] jleach82|6 years ago|reply
Uncle Bob is overrated. He's the personal embodiment of the "for dummies" series of the industry. Quick to say what everything should look like, he's given many people a false sense of direction by making no mention of all the reasons why something shouldn't look like that. If you're reading Uncle Bob material and not scratching your head a bit thinking "are you sure that's right?", do yourself a favor and go find some Fowler material instead.
[+] Glavnokoman|6 years ago|reply
Those popular vote ratings are mostly useless. What I really would like to see for instance is the books most favored by those who enjoyed SICP and who thinks the `Uncle Bob` books are garbage.
[+] thequux|6 years ago|reply
In this category, I strongly recommend Art of the Meta-Object Protocol. I've been through it 5 times now, and each time it bends my brain in a completely new way.
[+] ozychhi|6 years ago|reply
Mandatory comment: Omg no K&R?
[+] tenant|6 years ago|reply
Nisan and Schocken's "The elements of computing systems" should be on this list. I'd have it at number 1
[+] cosmiccatnap|6 years ago|reply
Most-recommended programming books is very misleading. This is a list of software development lifecycle management books.
[+] haileris|6 years ago|reply
Should be titled; "Most recommended programming books for non-programmers"
[+] danielovichdk|6 years ago|reply
Dreaming in Code is good too.

Clean Code is overrated imo.

I would never advice anyone to read about pattern and pratices before they can actually program in a fairly decent abstract domain.

[+] xadoc|6 years ago|reply
[+] xadoc|6 years ago|reply