In this case study, I will show how the artful use of dependency injection enables you to write Angular components that are more self-contained and reusable.
How to Minimize Fallout-Type Defects
If you are getting many defects due to fallout from unrelated changes, it may be a sign that your code does not follow the Single Responsibility Principle!
Laying Landmines by Being Helpful
Unlike landmines of war, landmines in code are often planted inadvertently and with the best of intentions. Beware!
Boston Code Camp 32: How to Create Fewer Defects – Results One Year Later
On Saturday, I presented at Boston Code Camp 32. This was a follow-up to last fall’s presentation, How to Create Fewer Defects. Spoiler alert: my
Microsoft’s Quality Problems with Windows 10
I love Microsoft. Their Visual Studio is where I spend much of my day, and it is fantastic. Unlike some tech giants of the past,
A Developer’s Checklist
A few weeks ago, I did a root-cause analysis of the defects we fixed in a recent release of our software. The last few posts