Are you serious or what?, this is the right place for that.
Affirmative. Ofcourse it depends on what is the defenition of help here. I think if you post a valid code, you just solve a problem technically, but you're not helping the person to be a better coder. You know what I mean.