When do you feel that it’s appropriate/necessary to take deeper dives into the source code of open source tools to gain an understanding of the toolsets that you use? (nHibernate, StructureMap, Rhino Mocks, etc.)
When do you feel that it’s appropriate/necessary to take deeper dives into the source
Share
When it doesn’t work the way I expect or I need to implement something that isn’t described very well in the documentation or with examples. Usually, it’s a response to doing something that I think should work, but not understanding why it doesn’t. FWIW, this also applies whenever I can access the source code, regardless of how “open” it is.