Tag: Software Architecture

Tracking .NET Code Quality with NDepend

Tracking .NET Code Quality with NDepend

Let me introduce you to my go-to code visualization and analysis tool for .NET: NDepend. NDepend lets me see dependencies, ...
Read More
Strategies for Paying Off Technical Debt

Strategies for Paying Off Technical Debt

Technical debt: We all have it and every developer worth their salt wants to pay it down, but how do ...
Read More
Facades should not have Working Plumbing

Facades should not have Working Plumbing

In this short article we discuss the role of facades in application architecture and some common problems and solutions. A ...
Read More
Pay down Tech Debt Plank by Plank

Pay down Tech Debt Plank by Plank

A year ago I learned of the thought experiment “The Ship of Theseus” and, particularly, how it might apply to ...
Read More