Skip to content
DevMeme
6935 of 7435
CamelCase or PascalCase? I Use What the Coding Conventions Say
CodeQuality Post #7600, on Dec 30, 2025 in TG

CamelCase or PascalCase? I Use What the Coding Conventions Say

Description

A two-panel meme using an interview scene from Netflix's The Witcher promotional material. In the top panel, a young interviewer asks 'CAMELCASE OR PASCALCASE?' In the bottom panel, Henry Cavill (as Geralt of Rivia) responds with a knowing look: 'I USE WHAT THE CODING CONVENTIONS SAY'. The Netflix and The Witcher logos are visible in the background of both panels. The meme uses Cavill's authoritative Geralt persona to deliver the mature, professional answer to a common developer debate -- rather than having a personal preference, a senior developer follows whatever the project's established conventions dictate. It's the Chad response to an otherwise endless bikeshedding argument

Comments

29
Anonymous ★ Top Pick The truly senior move is configuring the linter to auto-format and then never thinking about casing again -- the only winning move in a naming convention war is not to play
  1. Anonymous ★ Top Pick

    The truly senior move is configuring the linter to auto-format and then never thinking about casing again -- the only winning move in a naming convention war is not to play

  2. dev_meme 6mo

    camelcase best. kebab case for tasteless humans

    1. @b7sum 6mo

      what did you say about my lisp!1?

      1. @SamsonovAnton 6mo

        He probably meant "stateless" — as in functional programming. 🤗

        1. @b7sum 6mo

          ...hm, mkay...

  3. @hy60koshk 6mo

    "Conventions" suck ass. Just look at all those "2 spaces" indentation styles.

    1. @azizhakberdiev 6mo

      eww, 2 spaces. It's for hipsters

    2. @SamsonovAnton 6mo

      I used single space indentation long time ago, when file size limits of 32K and 64K were common.

      1. @hy60koshk 6mo

        That's respectable. But, to think of it, tab is a single character too 🌚 (Tho I do realize that you've probably been limited by compiler restrictions).

        1. @SamsonovAnton 6mo

          I use tabs currently for this reason exactly. However back then, when screen size was limited to 80×25 characters, having a 8-column indentation seemed too expensive to me (I used to write large functions with multi-level nesting and long lines, including several statements on a single line).

          1. @hy60koshk 6mo

            Yeah, if it was fixed to 8 cols, then it's kind of a chair-chair situation

      2. dev_meme 6mo

        Let’s all agree on Perl one-liners supremacy, what would you say?

        1. @azizhakberdiev 6mo

          why not go back straight to assembly. No indentations, no naming conventions, just pure code

        2. @SamsonovAnton 6mo

          The exact reason I gave up on learning Perl in early 2000s — because it seemed that such an insane coding style, consisting of perlisms primarily (appearing as a random punctuation mixed with letters) is the only way to write Perl programs. Only a decade later I had my first encounter with Perl programs written in human-readable form, what were easy to understand even without Perl knowledge. But there was no motivation left for learning Perl by then. I wonder whether that was the common cause for Perl popularity decline as a powerful scripting language of first choice for both — local automation and web-service backends.

          1. @lambda_coolusername 6mo

            Perl is a general purpose DSL :)

  4. @a_646_man 6mo

    kebab-case-the-best

  5. @RosyDevs 6mo

    _wtf_u_say

  6. @b7sum 6mo

    But_what_about_cobra_case?

    1. @RosyDevs 6mo

      but_this_is_snake_case

      1. @b7sum 6mo

        Google_up_what_cobra_case_is

        1. @RosyDevs 6mo

          first ch uppercase?

          1. @b7sum 6mo

            yeah

  7. @ashit_axar 6mo

    To please them all, simply use Random_Case. 🙄🙄

  8. @y8726162747382 6mo

    russian,case,the,best,case

  9. @NaNmber 6mo

    ₛtᵃiᵣcᵃsₑ

    1. @SheepGod 6mo

      i hate it

  10. @Art3m_1502 6mo

    Pascal case? YoU mEaN tHiS iS aCcApTaBlE?

  11. @deadgnom32 6mo

    (lisp (case))

  12. @FunnyGuyU 6mo

    _TheVariable_NAME

Use J and K for navigation