When I review edit proposals, I often see users who try to edit the question just to add a link to JSFiddle. Usually the explanation for the edit is something like "added fiddle".
First of all, as I don't use SO for JavaScript as much, it took me a while to understand the point of this site (the edit proposers certainly did not make it clear).
Second, I don't see the point of constantly linking to Fiddle or similar services. SO is, after all, a site for discussing programming questions, and not a site for collaborative coding. There are also issues associated with outsourcing part of the question to websites that SO has no control over, that previous questions have brought up already.
Personally, I try to ask my questions so that they can be answered from reading alone, and require as little actual coding for the answerer as possible (that's not to say I don't welcome or am not grateful for anyone taking the time to produce a solution by experimenting).
Also, there is the question of consistency. I use SO for C# quite a bit - there are online C# compilers, but I don't think I've ever seen a question link to one (as if to invite answerers to tinker with the code). If I start accepting every edit that merely adds a JSFiddle link, that implies that I should also edit every code question I see to link to an online compiler. That would be a ton of work, and it seems like that would only serve to clutter the site.
So far I have rejected these edits (too minor
or spam
). My question(s):
- Why do people edit questions and add JSFiddle links?
- How should such edits be handled?
I am asking specifically about edits, which only add a JSFiddle link. If a question author wants to include a JSFiddle, we can consider that outside the scope of my question.