Jason Knight
1 min readMay 4, 2022

--

Where exactly did I say they weren’t passing around data to/from the subfunctions? Hell that’s PART of why functions introduce overhead in most every language as at minimum you’re putting pointers on the stack, at worst your copying the entire value into same!

What I was talking about was the type of developers who seem to think that 400 lines of code spread out over fifteen separate files in 30 separate functions is somehow magically superior or better than the fifteen lines of code you’d have if you skipped all the bullshit and just wrote things “normally”

Then run their mouths about how their bloated rubbish is magically “easier” to write, maintain, etc. etc. What a total CROCK.

And that seems to be the go-to for the current generation of developers. Abstraction for abstraction sake is not an improvement, two to ten times the code because of some pedantic career educator bullshit advice doesn’t improve anything, and it’s truly sad how many people dive for “solutions’ before they even understand what their problem is.

The end result being all these dipshit frameworks, pre-processors, transpilers, paradigms, models, and other time wasting code bloat ignorant incompetent trash suckering nubes and rubes alike through propaganda, mob mentality, and bald faced LIES.

--

--

Jason Knight
Jason Knight

Written by Jason Knight

Accessibility and Efficiency Consultant, Web Developer, Musician, and just general pain in the arse

No responses yet