I disagree. At least for anything that is object oriented. I can't imagine any other field having basic building blocks being so complicated. You might have one class whose properties are other classes whose properties are other classes . . . And then there's inheritance, overloading, interfaces - and you're often reading through documentation, going from one class to another. And often these classes are based upon abstractions that may seem readily clear but, upon inspection, are anything but.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.