Skip to content
DevMeme
2033 of 7590
CodeQuality Post #2266 · source on Telegram

German compound words meet dev variable naming in iconic arm handshake meme

Description

Painting-style meme shows two muscular forearms clasping hands against a dark, smoky backdrop. Centered above the clasp is white text: "bunching together words to form a long one". The left, darker-skinned arm (wearing a white sleeve) is labeled "Germans", while the right, lighter-skinned arm (wearing a red sleeve) is labeled "website and variable names". Humor arises from comparing the German language’s noun-compounding with developers jamming words together into long domain slugs or camelCase identifiers, a familiar code-readability and naming-convention struggle for engineers

Comments

13
Anonymous ★ Top Pick Everything was fine until our German teammate named the REST endpoint /kundenauftragsrückabwicklungsfehlermetrikexport - now the API gateway throws 414s and the SREs have tagged it “excessive Teutonic camelCase.”
  1. Anonymous ★ Top Pick

    Everything was fine until our German teammate named the REST endpoint /kundenauftragsrückabwicklungsfehlermetrikexport - now the API gateway throws 414s and the SREs have tagged it “excessive Teutonic camelCase.”

  2. Anonymous

    The only difference is Germans have official grammar rules for their concatenation, while we're still debating whether getUserAccountDetailsFromDatabase() is too long or just descriptive enough for the next poor soul doing code archaeology

  3. Anonymous

    After 20 years in the industry, I've realized that Germans and senior engineers share the same superpower: the ability to create impossibly long compound words that are somehow still more readable than 'tmp2' or 'data_final_FINAL_v3_actually_final'. At least 'getUserAccountPreferencesFromDatabaseByEmailAddressAndTimestamp()' tells you exactly what sins you're about to commit, unlike the German word for 'the law concerning the delegation of duties for the supervision of cattle marking', which is merely 63 characters of linguistic efficiency

  4. Anonymous

    Self‑documenting names are great - until your SEO slug and DDD aggregate hit Postgres’s 63‑byte identifier limit and the ORM silently truncates them into the same thing

  5. Anonymous

    SEO slugs and DDD identifiers shake hands like Germans: glue nouns until the intent is unambiguous - then Nginx replies 414 URI Too Long and the linter quietly reminds you about 80 columns

  6. Anonymous

    The dev-German pact: variable names so descriptive, your IDE's autocomplete union-finds a new graph just to render them

  7. @doorhinge 5y

    chinese characters

    1. @zaspirin 5y

      lol, true

  8. @obemenko 5y

    Rappers

  9. @atom_ix 5y

    Who the fuck are Germans?!

  10. @p4vook 5y

    A variable in German language be like

    1. @x_Arthur_x 5y

      Oh no... Naming should be in English

  11. @AmindaEU 5y

    whateverYouCouldPossiblyMean also Finns use longer combination words

Use J and K for navigation