Live data from Hacker News

The most mentioned books on Stack Overflow

dev-books.com

11–20 of 256 posts

Re: The most mentioned books on Stack Overflow

#12
post #7
post #3

Ah, the good old Design Patterns book, responsible for more atrocious over-abstracted, unreadable, hard to maintain Java code than anything else before or since.

Careful there - lest you throw the baby with the water. As with all things - there are some good ideas there and some bad. And as I understand it, the book simply presented patterns - programmers were already using at that time. So the book's existence in itself wouldn't cause bad code IMO. Now if someone were to write a "modern design patterns" book, people will probably write about: 1. Actor pattern and concurrency…

> "if someone were to write a "modern design patterns" book"

Based on my recollection of the original Design Patterns book, all of the patterns you list are included in the original book. Caveat: I haven't opened the book in over 5 years, but I'd be surprised to learn that any of the 6 patterns you list are not in the original DP.

Re: The most mentioned books on Stack Overflow

#16
post #12
post #7

Earlier quoted context omitted.

Careful there - lest you throw the baby with the water. As with all things - there are some good ideas there and some bad. And as I understand it, the book simply presented patterns - programmers were already using at that time. So the book's existence in itself wouldn't cause bad code IMO. Now if someone were to write a "modern design patterns" book, people will probably write about: 1. Actor pattern and concurrency…

> "if someone were to write a "modern design patterns" book" Based on my recollection of the original Design Patterns book, all of the patterns you list are included in the original book. Caveat: I haven't opened the book in over 5 years, but I'd be surprised to learn that any of the 6 patterns you list are not in the original DP.

What i listed was just an example but you can verify quickly - https://www.amazon.com/dp/0201633612/?tag=devbookscom20-20 without opening the actual book.

And afaict - none of the patterns I listed are mentioned verbatim.

Re: The most mentioned books on Stack Overflow

#17

I wonder how many (0?) users cite the same book over and over again and if that's accounted for. Furthermore I wonder if peddling one's own book on SO leads to more sales.

All links counted, so basically you can promote your book over SO, but the numbers are way too large.

Re: The most mentioned books on Stack Overflow

#18
post #6

Nice Amazon affiliate hack. Would be great if the OP would tell us how many sales he made through this post (once he got the stats from the Amazon affiliate dashboard).

Now I just need to write a book called 'closed as duplicate' and I'll be set for life!

Re: The most mentioned books on Stack Overflow

#19
post #9
post #5

Earlier quoted context omitted.

Not only Java... But I guess the Problem is how OOP is teached. Before I learned about design patterns I only saw car or animal examples. Design patterns were the first real world OOP stuff I saw at university.

Out of curiosity how long ago were you at university?

Not the OP, but to provide an idea how it used to be.

I learned OOP with Turbo Pascal 5.5, for MS-DOS, around 1990. Started using Turbo Vision with Turbo Pascal 6.0.

Eventually also started coding with Object Windows Library in Turbo Pascal and Turbo C++.

Borland manuals were my introduction to OOP, followed by books like "Designing Object-Oriented C++ Applications using the Booch Method.".

Only later I got to learn about the multiple ways of doing OOP (CLOS, Beta, SELF, ...).

Post reply on HN