DIC encourages contributions of many kinds to this site - it is a community after all. You do not have to be an expert in order to make a contribution. However, if you are new to answering, or responding to, questions raised in the forums then I have some general guidance for you.
It is used in searches, both within DIC and by other search engines. People need to be able to find your topic in case it answers their question or, at least, contains useful information for them. You may even need to search for it yourself in the future, if you lose track of the original.
Writing about programming is not an excuse for poor grammar and punctuation. In fact, it is quite the reverse. You need to make extra efforts to explain yourself in a clear, legible, fashion when talking about a technical subject - which programming is.
I responded to a question about deciding what classes were needed for a ball game. The game itself wasn't specified, so the following advice is very general, and goes beyond that for a specific game (ball or otherwise) or language (the question was asked in the Java forum).
In order for someone to help you to solve your problem you have to help us to help you. First, post the relevant code wrapped in code-tags. Highlight the code and press the [ code ] button just above where you are typing. Press the Preview Post button until it is correct.