Monthly Archives: August 2012

The consequence of a.NET Framework API design flaw

Last week, a user reported a bug on NDepend (hopefully it happens in a very rare situation!). After mulling over a bit on the bug stack trace, it appears that the bug is the consequence of a call to ICollection<T>.Add() while the … Continue reading 

Posted in .NET Framework, API usage, breaking changes, Code Rule | 11 Comments