Post-Architecture: Premature Abstraction Is the Root of All Evil




I avoid OOP as much as possible nowadays
I got carried away with it
At first it seemed like a great idea, modeling code after real world objects to make sense of data
After some time, I understood inheritance, polymorphism, etc., without an issue and embraced it ... See more
Do not start with fundamentals. This is an awful approach to learning.
Start with so-called "advanced" topics and ask questions until every term/concept is understood.
This is the correct, rigorous, scientific way to learn, because the advanced topics are embedded in larger, more convolute... See more
Sean McClurex.com“The Folly of Design System “Foundations”,” an article by Dan Mall
danmall.com