The “new” smell

Currently I am finishing reading the book Dependency Injection in .NET from Mark Seemann. The really good thing about this book is, that it assigns names to DI patterns as well as anti-patterns. My own reflection on the topics covered in the book brought up a simple (maybe provoking) thesis: Occurrences of the new operator […]

Optional interface methods – curse or blessing?

As already explained in my last post, some stuff I stumble upon puts my brain in some kind of “continous elaboration” mode I can hardly fight against. A few days ago I clicked on a question at dealing with “interfaces” in Objective-C. Since I don’t have any clue on Objective-C (other than knowing that […]