<p>Fine, I concede. You blew my statement out of context. I’m not saying you have to know every class and every method–particularly if it’s long code for conceptually trivial algorithms. </p>
<p>There IS a benefit to reading certain code because it expands your logical thinking. Not all code is useful, though.</p>
<p>Basically, if you’re in CS 101 and you’re using some method you imported from some Array class that reverses an array using like Array.reverse, then you’re screwed. Learn to reverse an array by yourself or you’ll never learn to program by yourself. That’s all I meant.</p>