Contextual composition (2009-3-19)
Today I would like to talk a little bit about something I’ve witnessed in software development over and over again. Actually, I’ve seen this more or less in every commercial codebase I’ve worked with so far. I’m talking about giant switch statements, the misuse of inheritance and code that is so entangled that it’s a [...]

