Why does this question get a pass, but I can't ask my own book recommendation question?
Can I ask my own book recommendation question in a way that is acceptable to the community, like the C++ book list question?
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
The big problem with book recommendation posts - and similar questions - is that they tend to devolve into polls:
That's a quote from a quote from Real Questions Have Answers, a blog post that heralded a revised FAQ and a much tighter focus on questions that can be constructively, usefully answered. The relevant message there, ensconced in the FAQ on every site, is this:
Note that it is possible to have a question that asks for a list of things that does solve a real problem and doesn't treat every answer as valid. But it is very, very hard, and most questions of that sort degrade badly over time.
That question gets a pass because it solves a real problem identified by many - perhaps most - people in Stack Overflow's C++ community.
Probably not. If you have to ask, almost certainly not. That said, here are a few guidelines if you wish to attempt it anyway:
Sound hard? Like too much work to bother with? You're probably right, and that's the idea - when these things aren't hard-won labors of love, they quickly become dung heaps of obsolete and spammy no-content responses. If it's worth doing at all, it's worth doing well.
There is a great need to have a list of most useful resources here.
However, we have tag wikis and we have StackOverflow blog, so such resouce lists should belong there.
I vote for locking that book recommendation question and moving the resouce list to the tag wiki or to the special blog entry.
Given the (high) degree to which almost all programming depends upon books (online resources are rarely a complete substitute), what should probably be done is every tag wiki should have a tab (or some other convenient way to access a section) devoted to the book list for that subject.
I should probably add, however, that it would probably be perfectly fine/sensible for the tab/section to be named something relatively generic like "resources" instead of being specifically a "book list". There may be some languages, libraries, tools, etc., for which online resources really are good/useful/preferred, and I certainly have no intent to discriminate against such cases.