memesearch
Stop Doing OOP

Stop Doing OOP

Download Find similar pictures
Text on the meme
STOP DOING OOP DATA WERE NOT SUPPOSED TO BE GIVEN RESPONSIBILITIES AND METHODS YEARS OF OOP yet NO OPTIMIZED WORKFLOW Wanted to abstract data anyway for a laugh? We had a tool for that: It was called "STRUCT" "Yes please inject DataArgumentMars... into this class. Please UML diagram of our application" - Statements dreamed up by the utterly Deranged LOOK at what OOP programmers have been demanding your Respect for all this time, with all the POP & DOP we built for them (This is REAL OOP, done by REAL OOP programmers) OBJECT MODEL Player Coin CoinOption flips coinOption Includes players theCoin Document the main objects of the system and the main fields they have Shape Circle Rectangle Polygon FilledCircle Square Filled Polygon Dot Key: Abstract Optional Animal Public foo() Tiger Public foo() Lion Public foo() Eagle Public foo() ???????? ??????? ??????????????? "Ah, yes, abstract my data into a car" They have played us for absolute fools
What it means

Мем высмеивает чрезмерное применение объектно-ориентированного программирования: простые данные превращают в сложные классы, UML-диаграммы и абстракции. Финальная «машина» подчёркивает абсурдность попытки абстрагировать обычные данные любой ценой. Его отправляют как саркастическую реакцию на переусложнённый код и архитектуру.

Objects
Tags
Source
Type
image
Size
800×628 · 98.8 KiB
Mood
sarcastic absurd
Language
en
Added