ООП просто особенное
Elegant Objects Ты написал эту книгу про ООП, верно? Ага, все вокруг делают ООП неправильно В этой книге ты говоришь о важности иммутабельности Да, изменяемый стейт — это плохо И ты говоришь, что нельзя использовать реализацию методов Да, только максимально простые интерфейсы Очень похоже на ФП, не находишь? Нет, это ООП, просто особенное
На комиксе с персонажем Синего Жука обсуждается книга «Elegant Objects» и принципы объектно-ориентированного программирования: неизменяемость, запрет на использование реализации методов и простые интерфейсы. Шутка в том, что описанные принципы больше похожи на функциональное программирование, но собеседник настаивает, что это «особенное» ООП. Такой мем отправляют в ответ на чрезмерно догматичный или необычный подход к архитектуре кода. EN: A comic featuring the Blue Beetle discusses the book “Elegant Objects” and principles of object-oriented programming: immutability, avoiding method implementations, and simple interfaces. The joke is that these principles sound much more like functional programming, but the speaker insists that it is “special” OOP. This meme is used as a reaction to an overly dogmatic or unusual approach to software architecture.
- @profunctor_io / 5679 2020-10-27
- Type
- image
- Size
- 527×800 · 109.8 KiB
- Mood
- саркастичный, абсурдный
- Language
- ru
- Added