<i>But I don't see why detail is bad.</i><p>Too much detail is bad because it hides the relevant knowledge.  That is, there are certain paragraphs / certain images that the programmer will remember.  Those are the important components.  Brevity is good.