Inheritance, Composition, and Meaningful Types
Explores when inheritance and composition fit naturally, and why meaningful types matter more than convenience.
Explores when inheritance and composition fit naturally, and why meaningful types matter more than convenience.
Explores why many modern developers avoid inheritance, examining cultural, historical, and practical factors in business application development.
How Cotomy treats API failures and validation through structured HTTP responses and exception mapping.
A reflection on inheritance and composition from long-term business system development experience.
How to standardize list-style screens with CotomyPageController-based structure.
Early personal development work, architecture experiments, and the operational challenges that eventually led to cloud deployment.
Why page-level control became necessary and how the first PageController design appeared.
How code-first modeling in Entity Framework reduced the historical gap between database schema and application logic.
How global CSS collapsed under scale, and how scoped CSS in Razor Pages reshaped my architectural thinking.
The problem of removing event handlers when closures change function identity, and the pragmatic registry solution inside Cotomy.