Very disappointing not to see an #if 0 (my personal go-to for decades) in this meme. 😞
Damn, you beat me to it.
It’s common enough that it’s supported like a comment by numerous syntax highlighting schemes, and has the added benefits of guaranteeing that the code won’t be compiled as well as encapsulating any pre-existing block comments. Conversely, if (false) is total garbage.
beat me to it too, it’s a meme of course but the advantage compared to comments is thay you get syntax highlighting 😁
this is what I’m doing too, so at least it’s not compiled and better than a /* */ as you can keep all the code intact in your #if 0
I was going through some js code a few months ago and every function in a module had
return;
as its first line. And that module was imported into 4 or 5 scripts.laughing in
#if 0
:#include int main() { #if 0 std::cout << "Look at this" << std::endl; #else std::cout << "ugly abomination." << std::endl; #endif }
If you’re in a language that supports it, please don’t use
if (false)
useif ($disallowAllUsers = false && $whateverTheRealConditionIs)
Never seen this, what language or buildsystem is this?
That specific language is PHP, but the tip is applicable in any language that supports inline assignment.
if (true === $wantToCauseErrorsForFun) { badOldFunction(); }
You folks have clearly not met first year CS students. Screenshots code
bonus points if you use a different variable every file so they have to go through and change every instance if they want to make changes
what about relying on the persistent undo history in vim?
[69jI// [Esc]
]gc69j
In Python you put it in a multiline string, since it has those but not multiline comments.
deleted by creator