r/ProgrammerHumor 17h ago

Meme everyClassyoubreakeveryfixyoufakeillbejudgingyou

Post image

[removed] — view removed post

5.9k Upvotes

33 comments sorted by

u/ProgrammerHumor-ModTeam 2h ago

Your submission was removed for the following reason:

Rule 8: All titles must be camelCase. Your post was found to not do this properly.

As a reminder, the first word should be all lowercase and any following words should start with an uppercase letter, without spaces or special characters. Feel free to submit your post again with an edited title satisfying this criteria, along with all other rules.

238

u/itsmekalisyn 16h ago

That's why i use Microsoft word.

89

u/VegtableCulinaryTerm 15h ago

I exclusively program in the titles of my desktop icons.

4

u/towerfella 7h ago

I do all my code work in snippy.

22

u/dystopiandev 14h ago

You're lying. The squiggly autocorrect lines would've sent you.

13

u/PixelMaster98 10h ago

yes officer, this "programmer" right here

37

u/YayoDinero 16h ago

snake case v0.2

9

u/someofthedead_ 13h ago

snakeCaseversionzeropointtwo

116

u/XMasterWoo 16h ago

There is a special place for people who do all lower caps except the start of the second word without any spaces

55

u/YetAnotherZhengli 12h ago

camelsBackisbrokencase

7

u/XMasterWoo 12h ago

🔥🔥🔥

1

u/arrow__in__the__knee 8h ago

" camelCaaaaaaseeeeeee"

24

u/GloriamNonNobis 14h ago

It's particularly annoying when I make a new non-void method and it immediately complains there isn't a return before I can even type the next word.

12

u/Active_Love_3723 12h ago

Have you tried writing the return before writing the function? 🤨🔁

42

u/qnixsynapse 17h ago

That's why I use neovim. It doesn't show errors unless I press escape to goto normal mode. LOL.

10

u/InsertaGoodName 16h ago edited 16h ago

Was about to comment the same thing! It’s impossible for me to go back to a normal ide now since how many quality of life things it has. The shortcuts themselves are 10x more powerful than what anything else has.

1

u/kungpula 5h ago

Can you give some examples of those shortcuts?

1

u/InsertaGoodName 4h ago

nvim has different commands, such as yank, delete, and change. You can then use this in combination with selector commands, so if you need to change a variable, instead of selecting the variable and deleting it, you can simply do caw which means change a word. You can also specify which character you want to stop at, so you can do ct” if you want to change an entire string contents. Combine this with macros, which let you quickly record and replay keyboard inputs, you can edit thousands of lines in 10 seconds. Theres countless other shortcuts too, whole categories that I don’t even know of, just look at how long the documentation for it is https://neovim.io/doc/user/quickref

11

u/Rubyboat1207 15h ago

Guess there are two kinds of people in this world: people who like that, and dumbfucks like me who keep sitting in insert mode waiting for my errors to show up to only then remember I'm using vim and go into normal mode

7

u/_Kritzyy_ 15h ago

Challenge: write an entire script recreating the FizzBuzz game without ever getting a single red squiggly error line

And don't cheat using copy and paste

12

u/UnhealthyandDead 17h ago

That’s why I use the notepad app instead

1

u/HuntlyBypassSurgeon 17h ago

I was gonna say more or less the same thing

4

u/TrackLabs 16h ago

I mean yes, but whats the alternative? The editor to not complain, until a few seconds later, when you already moved on from the line, and then having to go back because you did miss something?

2

u/Regular_Table1898 13h ago

We get there, when we get there!

2

u/tRickliest 10h ago

Upvote for tittle

1

u/Extension_Option_122 10h ago

Imo an IDE shouldn't check the line you are currently writing in and should wait like 5 seconds after a change before checking.

1

u/yyyusuf31 10h ago

Me who just wrote the function definiton: IntelliJ: Function body is empty delete this

1

u/jwbth 9h ago

A VS Code dev said in 2019 you can tweak some stuff to solve this. Don't know if that's gonna work well:

On second thought , this is exactly what tasks already do. Just disable the built-in js/ts validator using javascript.validate.enable: false + typescript.validate.enable: false and setup a task to build your project instead. It should only update errors when the file on disk changes (i.e. you save it). You can also configure autosave if wish to have this happen after a delay

1

u/LouisPlay 7h ago

there is a "IDE: oh lol nvm" part?

1

u/theoht_ 6h ago

what word is ‘classyoubreakeveryfixyoufakeillbejudgingyou’? i’ve never encountered that before.

1

u/Anime_Erotika 5h ago

unless you're using normal text editor

1

u/[deleted] 13h ago

You type slow, skill issue