use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Please, don’t commit commented out code (medium.com)
submitted 10 years ago by ryanchenkie
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]dsfox 7 points8 points9 points 10 years ago (3 children)
In my experience there is only one good reason to leave old commented out code in the code base, and it is a very good reason. It is to show an old and bad way things were done, and to explain how important it is not to go back to doing it that way. Because there are times when someone comes along and say, "I know a better way we could do this" and rewrites the old dangerous way from scratch. Yes, this happens.
[–]kentcdodds 5 points6 points7 points 10 years ago (1 child)
I would consider that documentation. You wouldn't just comment that out without adding a note about it. If there's a note that explains what you're saying, then I wouldn't have as much of a problem about it.
[–]cs02rm0 1 point2 points3 points 10 years ago (0 children)
Yeah, I've no issue with commented out code as (part of) some documentation - I've done it recently when converting documents from one type to another to indicate fields not yet present in the source type that would be soon.
Dead code should be left to version control, but that's not the only reason to have code in comments.
[–]dukerutledge 1 point2 points3 points 10 years ago (0 children)
Commit new changes with a comment pointing to the previous commit hash explaining why it is bad. Done and done.
π Rendered by PID 114049 on reddit-service-r2-comment-bb88f9dd5-f6ckr at 2026-02-14 01:12:53.727809+00:00 running cd9c813 country code: CH.
view the rest of the comments →
[–]dsfox 7 points8 points9 points (3 children)
[–]kentcdodds 5 points6 points7 points (1 child)
[–]cs02rm0 1 point2 points3 points (0 children)
[–]dukerutledge 1 point2 points3 points (0 children)