Logo
The first YouTube video: 'Me at the zoo'.
  • Home
  • Hot
  • Random
  • Search

Browse

  • AI AI
  • AWS AWS
  • Agile Agile
  • Algorithms Algorithms
  • Android Android
  • Apple Apple
  • Azure Azure
  • Backend Backend
  • Bash Bash
  • C++ C++
  • Cloud Cloud
  • All Categories
As an Amazon Associate ProgrammerHumor.io earns from qualifying purchases.

HTTP 418: I'm a teapot

The server identifies as a teapot now and is on a tea break, brb

HTTP 418: I'm a teapot

The server identifies as a teapot now and is on a tea break, brb

Unnecessary-abstraction Memes

Posts tagged with Unnecessary-abstraction

First Project Kinda Nervous

Python Programming
1 month ago 41.3M views 0 shares
First Project Kinda Nervous
When you're so nervous about your first project that you accidentally create a function that takes a parameter, adds type hints, specifies a return type... and then just calls print() on that exact parameter. Then you call it with the string "print" because apparently recursion wasn't confusing enough, so why not add some meta-chaos? The function signature screams "I read the documentation!" while the implementation whispers "I have no idea what I'm doing." It's like showing up to a job interview in a three-piece suit and then asking if they have crayons. The nervous energy is palpable—this person added type annotations like they're collecting Pokemon badges but forgot the actual logic part of programming. Bonus points for the function literally just being a wrapper around print(). That's not abstraction, that's procrastination with extra steps.

Today's picks

World's Okayest Developer Mug, Funny Coffee Mugs, 11-Ounce White

World's Okayest Developer Mug, Funny Coffee Mugs, 11-Ounce White

Affiliate
$15.99
I Have no words XD

I Have no words XD

Javascript
203.6K views 2 years ago
Yeah Okwhat

Yeah Okwhat

Programming
82.3K views 1 year ago