API: Don't Forget About The Non-Public API!
Learn why overlooking the non public API can weaken framework design, with a practical look at audience and how consumers interact with your classes.
Browse articles on C#, .NET, AI, software engineering, and growing your career.
Showing 37–42 of 58 articles
Learn why overlooking the non public API can weaken framework design, with a practical look at audience and how consumers interact with your classes.
A weekly summary of articles focusing on career development, leadership, startups and development. This is one BIG list!
Everyone always says singletons are bad, but I don't think they are inherently evil. What are some of the major issues with singletons?
Learn why ownership thinking creates bottlenecks on software teams, and how favoring shared expertise and revision control keeps projects resilient.
Weigh the tradeoffs between copying proven cookie cutter processes and building project workflows from scratch, with guidance on structuring teams and goals.
Learn why effective leaders listen, act as human sounding boards, ask clarifying questions, and empower teammates to reach their own decisions.