.NET

  • More and More With TDD

    TDD Revisited Again Previously I blogged about TDD with some reservations and then later as I re-introduced myself to the pure practice as I had learned it some many moons ago. For the last month, I have been plowing ahead methodically with this experiment, and I thought I’d revisit some of my thoughts from earlier….

  • |

    Builder

    Quick Information/Overview Pattern Type Creational Applicable Language/Framework Agnostic OOP Pattern Source Gang of Four Difficulty Relatively easy. Up Front Definitions Here are terms that I’ll be using in this explanation and what they mean: Composite: This is another design pattern, but I’m using it here to mean an object that is composed of other objects….

  • |

    Bridge

    Quick Information/Overview Pattern Type Structural Applicable Language/Framework Agnostic OOP Pattern Source Gang of Four Difficulty Somewhat complex to grasp, moderate to implement. Up Front Definitions There are no special definitions that I’ll use here not defined inline. The Problem The iconic example of a situation in which the Bridge pattern is applicable is modeling a…