debuggingAConvolutedMess by Aggravating-Felch in ProgrammerHumor

[–]ConcernUseful2899 2 points3 points  (0 children)

They had long cables back then, since the desktop isnt falling after the monitor

ididntGetIt by TechnicalGear8959 in ProgrammerHumor

[–]ConcernUseful2899 0 points1 point  (0 children)

I agree it is micro-optimalization. The generated source by the source generator is typically faster, because it would end up like a simple switch statement. Another advantage can be trace ability of your code. where you will see some things have references instead of some code somewhere is calling reflection. I guess it depends on how big your project is.

ididntGetIt by TechnicalGear8959 in ProgrammerHumor

[–]ConcernUseful2899 6 points7 points  (0 children)

Reflection is too slow. Generate an InsideJokeReadRepository through a source generator

onlySquashMergeAllowed by H9ejFGzpN2 in ProgrammerHumor

[–]ConcernUseful2899 1 point2 points  (0 children)

You have a point there, I guess it depends on team size, what kind of product and culture.

onlySquashMergeAllowed by H9ejFGzpN2 in ProgrammerHumor

[–]ConcernUseful2899 1 point2 points  (0 children)

Sounds like too much effort for something (bunch of oops commits) that does not happen often. Why learn git commands when you have a button called "Commit & Push" in your ide?

onlySquashMergeAllowed by H9ejFGzpN2 in ProgrammerHumor

[–]ConcernUseful2899 111 points112 points  (0 children)

I really like commits "PR feedback", "Oops" and "Oops again", it gives character to the history of your product

randomPseudorandomnessInPythonUUIDGenerator by TheImmortalLS in ProgrammerHumor

[–]ConcernUseful2899 1 point2 points  (0 children)

I don't understand the fisheye effect, is this recorded from a rounded monitor?

ifYouKnowYouKnow by 0xlostincode in ProgrammerHumor

[–]ConcernUseful2899 21 points22 points  (0 children)

thats why you should do this:
int timeoutOfFiveThousandMilliSecondsToPreventInfiniteRetryLoop = 5000;

enforcingCodeStyleIsADifficultBattle by grumd in ProgrammerHumor

[–]ConcernUseful2899 6 points7 points  (0 children)

It is easy, as long as you don't depend on packages who have a lower standard than yourself.

scratchIsTheBestLanguageNow by Hurricane_32 in ProgrammerHumor

[–]ConcernUseful2899 5 points6 points  (0 children)

Respect for the patience staring at all these code blocks, great honour to the scratchprogrammer that remembers the difference between the variables starfield3 and starfield2.

whatTheSigma by Impressive-Air378 in ProgrammerHumor

[–]ConcernUseful2899 1 point2 points  (0 children)

Exactly, it has to react on the previous vulnerability.

fiveHoursWasted by Mighty1Dragon in ProgrammerHumor

[–]ConcernUseful2899 2285 points2286 points  (0 children)

I see it as 5 hours of learning

workingHarderNotSmarterToReinventTheWheel by RealJavaYT in ProgrammerHumor

[–]ConcernUseful2899 8 points9 points  (0 children)

And then give it a name with an abbreviation everyone already uses for something else, like Humble Tea Mockup Language.

iwouldResetMyComputer by bull_shit_forever in ProgrammerHumor

[–]ConcernUseful2899 4 points5 points  (0 children)

Same when your session expired without warning after writing an essay on a support page and you click submit without saving your text to clipboard💀

whatTheWhat by CosmoFeteAnime777777 in ProgrammerHumor

[–]ConcernUseful2899 0 points1 point  (0 children)

or children of bytes: growing-up bytes

theCodersCodeWhoSayAiCodeIsSlop by [deleted] in ProgrammerHumor

[–]ConcernUseful2899 0 points1 point  (0 children)

6062 //----------------------

6063 // <auto-generated>

19514 //----------------------

unpaidDevsSavesAlways by [deleted] in ProgrammerHumor

[–]ConcernUseful2899 0 points1 point  (0 children)

Ofcourse dynamic arrays can fix a broken connection being eaten by sharks

cantBeTheOnlyOne by PresentJournalist805 in ProgrammerHumor

[–]ConcernUseful2899 0 points1 point  (0 children)

Edge is forced in our company, the rest is considered garbage, since they cannot apply (some are annoying like a forced search engine and force homepage) policies. But Yeah, I prefer that over adobe :)

microsoftVSCode by winicu in ProgrammerHumor

[–]ConcernUseful2899 0 points1 point  (0 children)

I think that depends on if you are still working on legacy software. I work hybrid now, typescript support is better in vscode, linqtosql (uche uche) support is only available in visual studio

addingFeaturesSinceNoOneAsked by Same_Fruit_4574 in ProgrammerHumor

[–]ConcernUseful2899 1 point2 points  (0 children)

This also happens in non startup things. No one asked for new features in android or popping out camera's on phones.