Skip to content
DevMeme
4240 of 7590
CodeQuality Post #4636 · source on Telegram

Competitive coders' variable names make you reach for holy water

Description

Meme with white text on a black background reading, "When you see how they declare variables in competitive programming". Beneath the caption, the image is split in two: on the left is a photograph of a small translucent plastic bottle labeled "Holy Water" with a gold cross printed above the text; on the right, the area is intentionally blurred but clearly suggests a much larger container or more intense spray of holy water. The visual joke contrasts the modest bottle with the implied industrial-strength option, mocking the cryptic one-letter or symbol-heavy variable names common in competitive programming. For developers, it highlights code-quality pain points around naming conventions and readability, using religious imagery for comedic exaggeration

Comments

6
Anonymous ★ Top Pick Merging competitive-programming code into prod feels like committing gzip without the decompressor: int a,b,c; - quick, bless the repo before that becomes the canonical domain model
  1. Anonymous ★ Top Pick

    Merging competitive-programming code into prod feels like committing gzip without the decompressor: int a,b,c; - quick, bless the repo before that becomes the canonical domain model

  2. Anonymous

    The same engineer who writes pristine, self-documenting code with names like `CustomerAuthenticationService` becomes "int a,b,c,n,m,dp[1005][1005];" the moment LeetCode says they have 30 minutes left

  3. Anonymous

    Competitive programmers treat variable names like they're paying per character - meanwhile, the rest of us are over here writing `userAuthenticationServiceFactoryProvider` because we read Clean Code once and took it way too seriously. The real competitive advantage? Being able to decipher what `dp[i][j]` actually represents six months later when the production incident hits at 3 AM

  4. Anonymous

    CP vars: single letters for keystroke economy; prod code: camelCase novels for the maintainer who isn't you

  5. Anonymous

    Competitive programming variable names are Huffman-coded intent - save keystrokes with a,b,i,j; decompression in prod requires a staff engineer, three greps, and holy water

  6. Anonymous

    Only in competitive programming does '#define int long long' count as tuning; my code review ritual applies holy water named clang-tidy and makes mp interview for a real domain name

Use J and K for navigation