We suck at testing our own code. We suck so badly at it that it has led to entire professions like as Quality Assurance analysts and test engineers. Why is that? How do you take some of the smartest people out there and find some of the most glaring omissions and defects?
Refactoring C# Unit Tests
Unit tests are often treated like second class citizens and not given the same level of polish and refactoring as our production code. As a result, they can wind up brittle, unclear, and hard to maintain. In this article, I’m going to show you a few tricks to keep your […]
Victimless Canary Testing with Scientist
Scientist offers a way to improve existing code without introducing users to new bugs. Learn how Scientist offers a safer alternative to canary testing.