I hope this is the right place to ask this question, as it was first asked on SO itself by someone else, then at English.StackExchange, and both were closed.
Which is fair enough, but it is something I feel is important - especially as hard-to-read English may deter others from answering or even reading what (could have been) a great question.
So, I'm looking to build up a reference of the most commonly used awkward/ambiguous/plain wrong English that you see cropping up in SO questions time and time again, in the hope that others can avoid repeating the same errors.
In general, I'm thinking of those things that instantly "turn you off" from reading or answering a question; constructs that ring alarm bells as to the quality of the question that follows.
To start you off, a few of my personal turn-offs include:
"Can you suggest me..." - this awkward construct invariably precedes a request for someone to provide a complete working solution with minimal explanation.
Missing (in)definite articles - whilst often simply a symptom of English as a second language - which isn't an issue in itself - it also correlates strongly with questions that just don't scan properly and require several reads through. Something not everyone will be bothered to do.
Anyone who uses "plz" and "thx" - probably not so strongly correlated with bad questions, but still grates with me and makes me think "sloppy".
I'd be interested to see if everyone else has their own fair share of these 'red flags' that make them hit the back button faster than a teenager whose mother has just walked in on his browsing session.
No doubt Muphry's Law has manifested itself somewhere above - please correct me if so! I am too new to make this Community Wiki myself, so feel free to amend that too if it keeps the question open.
</czenglish>
In other words, people from each region tend to use local idioms - derived from local language (in case of ESL), or from other local customs (from now on, I will give any number in dozens,that's the custom over here). Now, I could a) try to make myself understood on this global site, or b) leave that burden to others; whether from laziness or not knowing better is irrelevant. Alas, "deal with my idioms" is in the same boat as txtspk for me: edit and improve where possible, no race card involved.