The three stages of variable naming in every developer's career:
Top: camelCase
- One hump for each word. Simple, elegant, industry standard.
Middle: PascalCase
- Like camelCase but with an ego. Every word gets to start with a capital letter.
Bottom: snake_case
- For when you're slithering through code at 3am and can't be bothered to reach for the shift key.
And somewhere, not pictured: kebab-case
- The naming convention that didn't make it into the suitcase.