Stop Object Oriented Programming
STOP OBJECT ORIENTED PROGRAMMING • WE WERE NEVER SUPPOSED TO GO BEYOND SUBROUTINES • THERE IS NOTHING IN C++ OR JAVA THAT YOU CANT DO IN LISP • ITS JUST STRUCTURES WITH EXTRA STEPS AND OVERHEAD "I love when my programs use more resources than they need to" - said NOBODY!!!! private static final class CaseInsensitiveComparator implements Comparator<String>, Serializable ????????? public static final abstract class StringBuilderFactory extends String implements Builder, Factory ????????????? template class SPDLOG_API spdlog::details::mpmc_blocking_queue<spdlog::details::async_msg>; ??????????? setValue(int a,int b) num1=a; num2=b; return num1; "idiotic 'object model' crap." THE GUY WHO MADE LINUX LINUX
Текст высмеивает объектно-ориентированное программирование, сравнивая его с более простыми подпрограммами и структурами с лишними шагами и накладными расходами. Сложные фрагменты кода и вопросительные знаки показывают раздражение от чрезмерно запутанных объектных моделей. Мем используют как саркастическую реакцию на перегруженный дизайн программного обеспечения и бессмысленную сложность кода.
purple background / фиолетовый фонheadline text / текст заголовкаbullet points / пункты спискаprogramming code snippets / фрагменты программного кодаJava code / код на JavaC++ code / код на C++Lisp reference / упоминание Lispquestion marks / вопросительные знакиquotation marks / кавычкиblack text / чёрный текстred text / красный текстTux penguin / пингвин ТуксLinux logo / логотип Linuxunderlined word / подчёркнутое слово
- @dev_meme / 2989 2021-04-19
- @right_wing_dev_squads / 1597 2021-04-20
- Type
- image
- Size
- 640×512 · 75.1 KiB
- Mood
- саркастичный, раздражённый
- Language
- en
- Added