We’re going to look at the Dynamics NAV client. It’s easy to see the mind behind NAV when we look at the Departments. We have the following in the native install: Financial Management Sales & Marketing Purchase Warehouse Manufacturing Jobs Resource Planning Service Human Resources Administration The Departments page looks like this: NAV maps the […]
Author: george jeffry
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 […]
Inversion of Control
What a mouthful, but what does it mean. Of course, it’s another idiom in .NET and C# that means something other than turning control upside down. Inversion of Control provides another way to separate