Focusing Your Unit Tests with Isolation and Analysis

Unit testing is the method by which individual units of source code are tested to determine if they are working as expected. In simplest terms, a unit is the smallest testable part of an application. A unit could be an entire module, but is more commonly an individual … [Read more...]

On Code Complexity

We humans think a lot about how we’re different from other species on this planet. Defining these differences strokes our ego because we're brought up to bask in the glow of our “superiority” to everything else on Earth. One of these differences – we believe – involves … [Read more...]