There&#x27;s also the problem that so much documentation is just straight auto-generated javadocs or xmldocs, with nothing beyond what you&#x27;d get looking at the method signatures.<p>MSDN is better than most, but there&#x27;s still a ton in there in places that has no examples or usage information, no indication of what valid inputs are, no indication of any other external state that could derp things up.