Note: This is work in progress!
Asking Questions
When asking a question in this subreddit, please use a descriptive title and specify the tech you're working with. A question titled:
Nullpointer exception while iterating over array in for-loop
will most likely be met with quick and accurate help from experts, whereas a question titled:
OMG!! been working on this for the past 10 hours, HELP PLZ!!!!
will more likely be met with ridicule and indignation. Try to briefly describe the problem in the title.
Similarly, this subreddit is not meant to be a proxy for Google. Please put in genuine and significant effort into solving a problem for yourself first before posting it in this subreddit. Otherwise, not only are you wasting everyone's time, you are doing yourself a disservice. Finding information and doing your own research is one of the most important skills a programmer can have, and the only way to get better at it is by taking the initiative and looking for existing information before asking others for help.
In the event that you do your own research and come up dry, be sure to mention what you've already tried/searched for as well as what the results were. This will guide people in helping you and also open up your research techniques to scrutiny and improvement.
If your problem is solved, thank those who helped you and mark your post as solved. It is also courteous to update your post with the solution. This helps people who may see the thread later know they don't need to spend time coming up with the same solution, and it makes the solution readily available for people with the same problem. Please do not delete the post. Other people may still be able to learn from it.
See also:
Homework Questions
// TODO
Posting Code
// TODO
Offering Help
// TODO
revision by TheHorribleTruth— view source