This question already has an answer here:
I came across many of the highly rated questions are "closed as not constructive". For example Connection pooling options with JDBC: DBCP vs C3P0 . This question has 146 upvoted, 105 favourites; will be most valuable question.
I could understand this question may be not programming related; but still related the best way of code design. Since we don't have stack for programming design; I think we can use stackoverflow here.
Now My concern is; what is the objective of closing a question? At one point of time are we planing to cleanup those questions from the DB? if yes we could loose such valuable question rit? And How we are planing to differentiate really not constructive question from design based question which is highly voted?