Thread: FAQ Board Sucks

  1. #1
    Banned Troll_King's Avatar
    Join Date
    Oct 2001
    Posts
    1,784

    FAQ Board Sucks

    I just noticed that there is a FAQ board here. I looked at a couple of the threads and they really suck. How come?

  2. #2
    Linguistic Engineer... doubleanti's Avatar
    Join Date
    Aug 2001
    Location
    CA
    Posts
    2,459
    Be more specific. What did you have in mind?
    hasafraggin shizigishin oppashigger...

  3. #3
    Banned Troll_King's Avatar
    Join Date
    Oct 2001
    Posts
    1,784
    I was thinking that there should be a style specification. I see a lot of rants rather than any point of view being supported with sources or objective analysis. If the webmaster is sensitive to the number of posts on the general discussion board, than it should at least be sensitive to preserving an entire board that makes all of us look like idiots.

  4. #4
    Linguistic Engineer... doubleanti's Avatar
    Join Date
    Aug 2001
    Location
    CA
    Posts
    2,459
    >style specification

    Well about that, styles of programming vary as much as the languages themselves, and it adds to the diversity we have. granted, some methodologies are better than others when solving programming problems, but at a certain level [which is above the mean programming level of the board as a whole I think] style is subjective.

    If what you mean is that we need more depth and explaination of the styles we choose, then I agree with you fully. I also agree that the webmaster should be sensitive to the content of the board, but remember that a majority of the traffic we get comes from hobbyists, and that any higher level programmers would be able to seek the information themselves and recognize the fallacies this boards traffic seems to swim in.
    hasafraggin shizigishin oppashigger...

  5. #5
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,130
    I see a lot of rants rather than any point of view being supported with sources or objective analysis. [...] an entire board that makes all of us look like idiots.
    The FAQ board is taken from the posts on the programming boards. If you feel people look like idiots on the other boards or the posts lack sources and objective analysis, feel free to supply some articles of your own.
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  6. #6
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    As this seems to be one of the topics of the week, I had a quick look through some of the posts on the FAQ board, and I must admit, I think we could enhance it a bit.

    I have a few suggestions:

    - Poor thread titles
    Some of the threads have titles that don't really mean anything, and you have to actually view the posts to find out what they're all about. This isn't very helpful if you're just scanning down the thread list trying to find an answer, or even just browsing for the hell of it. Examples of this problem (imo) are: "cout", "struct question", "heaps" and a few more.

    - Thread contents/Formatting
    Before a thread is finally deemed worthy of the FAQ board, I believe that it should be tidied up, whereby all the code has code tags and all the unnecessary chatter it removed. One of the main frustrations I find in general is the lack of code tags on people's posts. If you show them examples of code tag usage in the FAQ, it _might_ just rub off onto them at an earlier stage.

    - void main
    This conversation comes up far too often, and yet, buried in the middle of the FAQ's, is an example piece of code using void main. How the heck did that one get let through??
    imo, all code examples in the FAQ should be vetted for validity by an experienced member before they are placed on the board.

    - randomise
    Another example of _cheap_ coding, is the use of modulos and rand() to get a random number. There are better ways to get random numbers, as often posted by Prelude and others. Again, the thread I'm talking about should have been vetted before being moved to the FAQ. [edit]I've just looked at the other FAQ (why do we have 2, btw), and that also uses modulos. Why is that?

    - Use of C / C++ tags in thread header
    I agree it's a good idea to have a tag that shows if the thread is language specific. But in some cases it appears it's only the sample code used, not the question/answer that's specific. For example, the randomise thread. Obtaining a random number can be generic between C and C++, only the example code used to output the result changes between printf() and cout (or whatever!). Therefore, I believe some threads could be re-evaluated and maybe have a tag that says C/C++ instead of one or the other.

    Another suggestion (final one for now!), is to not simply move a thread from the programming boards to the FAQ board. Instead, once a thread has been identified as FAQ worthy, the "spirit" of it is re-written by a senior member directly into a post onto the FAQ board. This would eliminate the need to reformat/edit others posts, and would ensure that the example code given is correct.

    Either way, tidying up and re-writing FAQ's, is more of an overhead for us than simply moving a post from one board to another, but personally I believe the end result would be worth it. Besides, there are enough people here who would be willing to help (I think!)... I'm one of them.

    Of course, the whole thing is pointless if no-one reads the damn stuff, but we've got to try, right?
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

  7. #7
    I not sure about the rest of the Mods (but I have a pretty good idea they're the same way), but I dont have enough time to do all that kind of stuff.

    *Wonders about usefullness of a FAQ Board Moderator*
    "There's always another way"
    -lightatdawn (lightatdawn.cprogramming.com)

  8. #8
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    I not sure about the rest of the Mods (but I have a pretty good idea they're the same way), but I dont have enough time to do all that kind of stuff.

    *Wonders about usefullness of a FAQ Board Moderator*
    Like I said, I'll help if you want.
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

  9. #9
    Banned Troll_King's Avatar
    Join Date
    Oct 2001
    Posts
    1,784
    Originally posted by Hammer

    imo, all code examples in the FAQ should be vetted for validity by an experienced member before they are placed on the board.

    I believe some threads could be re-evaluated and maybe have a tag that says C/C++ instead of one or the other.

    Another suggestion (final one for now!), is to not simply move a thread from the programming boards to the FAQ board. Instead, once a thread has been identified as FAQ worthy, the "spirit" of it is re-written by a senior member directly into a post onto the FAQ board. This would eliminate the need to reformat/edit others posts, and would ensure that the example code given is correct.

    Either way, tidying up and re-writing FAQ's, is more of an overhead for us than simply moving a post from one board to another, but personally I believe the end result would be worth it. Besides, there are enough people here who would be willing to help (I think!)... I'm one of them.

    Of course, the whole thing is pointless if no-one reads the damn stuff, but we've got to try, right?
    I agree with these comments. There should also be a FAQ Board Moderator. I think that Hammer would be a good candidate.

    I do however believe that after the FAQ tread titles are renamed appropriately, than some of them can be consigned to individuals to perform research and submit formal papers dealing with the question. We need a pool of questions and some volunteers. Than Hammer can edit and post the FAQ's as well as add details or even write a few himself from the ground up.

  10. #10
    Banned Troll_King's Avatar
    Join Date
    Oct 2001
    Posts
    1,784
    In addition, perhaps the board can be appropriately named, 'Research & Development', or something with more substance than FAQ. There should be a few standards, such as, each thread should contain some code, if possible, and that the sources for information should be cited in a short bibliography. Maybe an abstract should be created for each thread providing a Forward.

  11. #11
    Dual-Catfish
    Guest
    I agree, the faq board does need some standardization... topics should be a question followed by a/some direct answer(s) Infact, I don't see how using a message board is beneficial to the FAQ... I find it takes away from it. Why not get a few people to compile the FAQ into some HTML pages along with the other board FAQ? Why are there two anyways? It would make it a lot prettier/more efficient.

    Besides, not too many questions get posted to the FAQ board anyway. I haven't seen any new ones in awhile.

  12. #12
    The subject of a Mod for the FAQ Board (likely Hammer as he volunteered to help and he strikes me as trustworthy) is being considered. Webmaster seems to think its a good idea. More info to come...
    "There's always another way"
    -lightatdawn (lightatdawn.cprogramming.com)

  13. #13
    Has a Masters in B.S.
    Join Date
    Aug 2001
    Posts
    2,263
    good idea Hammer.

    if this goes through, and ya need any help give me a PM.

    ::edit:: i'll try to lend a hand...
    ::edit2:: suggestion:: if you really want to expand the FAQ board, you will need someone to scower the programming boards, since most people don't bother to rate them.
    Last edited by no-one; 08-15-2002 at 12:13 AM.
    ADVISORY: This users posts are rated CP-MA, for Mature Audiences only.

  14. #14
    Banned Troll_King's Avatar
    Join Date
    Oct 2001
    Posts
    1,784
    What about some general Topic Ideas:

    How to build an Operating System?
    How to build a programming language?
    How to build a compiler?
    What is open source, etc?
    What is UML?
    What is ORB/COM?
    What is the C++ STL?
    What are design patterns?
    What is a framework?
    Explain the Win32 API?

    We need formal research papers into these kinds of subject areas. At least that's what I would like to see. I'm not sure how Hammer is going to set it up. These are just some suggestions.

  15. #15
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    Originally posted by Dual-Catfish
    Why not get a few people to compile the FAQ into some HTML pages along with the other board FAQ? Why are there two anyways? It would make it a lot prettier/more efficient.
    Yes, I think there's something to be said about both formats of FAQ (board and html page). Before we go too far, we should decide which method to use. lightatdawn, do you and the other mods have any comments/suggestions in this area?

    In response to some of TK's comments, some of things things you mention are probably more than just a simple FAQ, and like you said, would need a full article of their own. This is of course providing that someone is willing to research + write it. I'm not sure if we should include these at present, maybe do this as a phase 2?

    no-one - Thanks for your offer, if it does come off, it's nice to know others are willing to help too.
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Constructor problem
    By rebel in forum C++ Programming
    Replies: 22
    Last Post: 01-11-2006, 06:45 AM
  2. FAQ Board
    By Noobie in forum A Brief History of Cprogramming.com
    Replies: 11
    Last Post: 05-16-2003, 08:18 AM
  3. Isn't the C Board a cool name?
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 18
    Last Post: 12-23-2002, 01:09 PM