William Boles

  • Depend on nothing for your unit tests

    December 17th, 2012

    Dependence injection (DI) is a useful technique to have in your unit testing toolbox. It's were we take implicit dependencies that our method/class rely on and make those dependencies explicit. It's especially useful when writing unit tests as it allows us to avoid using the black magic of method …

  • Hide behind your interface

    January 6th, 2012

    When writing a class or method, the way that I view other classes that want to use my class is as my enemies (even if I’m writing the other classes!). That might should dramatic but I take the approach that what ever is going to use my class might …


Home / About / Favourites / Twitter / RSS