top of page



“I” Is for Interface Overload: Why Your Classes Are Tired and Overcommitted
Interface Segregation isn’t just about theory—it’s about boundaries, clarity, and not torturing your classes with methods they’ll never use. In this post, I break down the “I” in SOLID and how to apply it without breaking your entire legacy system.

Maryanne
May 43 min read
1 view
0 comments


Need to Extend, Not Rewrite: Why OCP Saves Your Sanity
Software entities should be open for extension, but closed for modification

Maryanne
Apr 102 min read
27 views
0 comments


Why SOLID and Clean Code Principles in .NET Core Are Still Your Best Friends
Why SOLID and Clean Code Principles in .NET Core Are Still Your Best Friends

Maryanne
Mar 304 min read
33 views
0 comments
bottom of page