When I come across a post with poor grammar and/or spelling errors (maybe because the author is not a native speaker), I usually suggest an edit to fix them (since I lack edit privileges myself). I noticed others post a comment instead, asking the author to fix their post. I was wondering which approach was prefered.
On the one hand, the OP might learn something from fixing their own mistakes and they are also in the best position to edit to provide clarification, if the wording isn't clear.
On the other hand, when I edit it myself, it is usually faster (broken windows disappearing quicker from the home page). Also, I assume that when someone posts something on the site, they already tried to write to the best of their abilities. telling them to fix their spelling won't do much then.
Should I continue fixing posts myself?
Should you find grammatical and/or spelling errors in this question, feel free to fix them yourself.