Originally Posted by Daved
For example, if comments were limited to people who have read the books, you might get a more informed group of reviews, but those reviews might be from predominantly new programmers who might not know why some books are good or bad. If you allow people to post opinions of books rather than real reviews, then you might get better input from more knowledgeable posters, but you could end up with ratings based mostly on reputation rather than on people's actual experiences.