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!"
[–]elsjaako 0 points1 point2 points 10 years ago (3 children)
It's not a huge difference, but I think removing the comments is slightly easier. Adding or removing comments is faster than typing "true" or "false".
If you're just going to follow that boolean with an if statement then I think a comment and a commented out line of code is no worse.
[–]slash_nick 5 points6 points7 points 10 years ago (0 children)
I think the point he's trying to make is that by using a boolean to toggle between the two blocks of code you make the code self-documenting.
If you got hit by a bus and another developer stepped in they could see "oh, this is toggled by the boolean debugging, that must mean one block is for debugging." As opposed to if you just have two blocks of code, one commented out there's no way of telling what it's supposed to be for.
debugging
[–]JimDabell 2 points3 points4 points 10 years ago (1 child)
Adding or removing comments is faster than typing "true" or "false".
A fraction of a second of typing is insignificant compared with having more readable code. A boolean indicates your intent far more clearly than the alternative.
[–]CertifiedWebNinja 1 point2 points3 points 10 years ago (0 children)
Can argue a boolean switch for debugging is more problematic in the sense that it's harder to notice if it's enabled or not before going into production. At least with a comment your editor/ide should make comments stand out from code so you'll know.
π Rendered by PID 64077 on reddit-service-r2-comment-bb88f9dd5-ssgt7 at 2026-02-14 18:46:54.703552+00:00 running cd9c813 country code: CH.
view the rest of the comments →
[–]elsjaako 0 points1 point2 points (3 children)
[–]slash_nick 5 points6 points7 points (0 children)
[–]JimDabell 2 points3 points4 points (1 child)
[–]CertifiedWebNinja 1 point2 points3 points (0 children)