As you maybe know I am an active member of myCSharp.de.
Reading through the postings there (and answering them, of course ;-)) I sometimes think that there definitely have to be other people with the same problem without knowing it.
That means those problems are really hidden logical mistakes which are mainly caused by inaccurate usage of types or language features. In most cases they won’t catch somebody’s eye as their impacts only come to light under special (unfortunate) circumstances. Then, however, they are really difficult to find. You could say: They are no real bugs but they may cause bugs.
So I decided to start this new column which I’ll try to keep alive as long as this blog will exist. I hope, you’ll like it. 🙂