Unit Test Definition

Every expert argues the definitions of Unit Tests. One side argues for one thing, another argues for the opposite. So let’s admit that there’s no real definition of a unit test. Now that we know we can’t define it, I will. I don’t listen and I can’t be taught to mind my manners. So that’s […]

Test Driven Development

(Test Driven Design) This is one of the strangest-sounding practices to come out of the world of clean code and the implementation of practices derived from the folks who brought us the Agile Manifesto. It sounds crazy to non-developers. It makes perfect sense to developers. Here’s how it goes. Write a failing automated test before […]

S.O.L.I.D.

You need to read up on this. Lots of fancy OO mavens think they can explain this better than the last guy, so there’s no lack of information on the interwebs. But I’ll explore a lot of the ideas in S.O.L.I.D. from time to time. I consider the concepts very important. I use them. In […]

D

Data: The combined aggregate of electronic flotsam and jetsom accumulated over many years that must now be correctly interpreted, properly cataloged, expertly formatted, sorted, sifted, filtered, and perfectly presented in order to provide executives and managers cover when forced to make decisions. Data is the plural of datum. Datum means point in the Greek. However, Data are usually pointless. Data Model: Emaciated and […]