Programming Complexity Curve
code complexity abstractions interfaces "i might need this later" this is what the experts do design patterns oop everywhere super simple code years of programming super simple code
A hand-drawn graph plots code complexity against years of programming, with the curve peaking around abstractions, interfaces, and design patterns before declining toward simple code. The joke is that experienced programmers eventually return to simpler solutions after learning increasingly elaborate techniques, while experts may still create abstractions for hypothetical future needs.
hand-drawn graph / нарисованный от руки графикdashed orange curve / пунктирная оранжевая криваяvertical axis / вертикальная осьhorizontal axis / горизонтальная осьarrows / стрелкиhandwritten labels / рукописные подписиcode complexity / сложность кодаyears of programming / годы программированияabstractions / абстракцииinterfaces / интерфейсыdesign patterns / шаблоны проектированияsimple code / простой кодoop / ООП
- @gentoomemes / 6798 2023-10-18
- @dev_meme / 5596 2023-10-20
- Type
- image
- Size
- 800×624 · 50.4 KiB
- Mood
- sarcastic
- Language
- en
- Added