Month: December 2008

  • Musings on Encapsulation vs. (De)composition

    The standard dogma of OO-design is, that you should certainly not allow access to the internals of an object to the outside world. Instead you are to expose operations on that type. Generally there seems to be a consent in my current environment that getters and setters are evil, as they do indeed expose internal…

  • Embrace the Power of Unix

    fortune | xargs cowsay

  • What Units to Test?

    What to cover? In my previous post I dismissed the notion that it is necessary to test every class of your system in isolation. I argued that this is fixing the protocols at all layers of your application and thus making refactorings that shuffle responsibilities around more expensive. Perryn rightly pointed out that the refactoring…

  • Zimmergenosse

    Das hier habe ich heute zwischen meiner Wäsche gefunden: Von unten sah es so aus: