Contributions

Article
A video demonstrating several guidelines for refactoring spaghetti into something more understandable.
Article
How do you effectively approach a mess of code? In this article, the author breaks down common strategies for evaluating and cleaning it up.
Article
Joe continues reading Adaptive Code via C#. Chapter 3 looks at the power of interfaces.
Article
Joe continues his exploration of the book Adaptive Code via C#. This article takes a look at a simple but powerful strategy you can use to keep your projects decoupled.
Article
Reading and commenting on the book Adaptive Code via C#. This article covers some of Chapter 2: Dependencies and Layering.
Article
The popular software design and architecture book for C# developers is read and synthesized. This article begins a series, starting with the book's introduction.
Article
Dependency injection is built right into ASP.NET Core, but why should we use it? It's obviously important and useful, but have you ever thought about WHY?