This is actually an area to improve: documentation <i>should</i> be DRY as-written, just not as read. Repeating documentation is all good until you have to change something, and forget to change all instances. The author even mentions:<p>> What happens if the person updating it doesn’t know to look for these additional instances? Then, three instances don’t get updated and end up leading someone in the wrong direction<p>but then seems to "resolve" this with<p>> Only because the alternative is worse.<p>What about the third option: documentation with <i>inlined</i> references that expand to what they reference? This presents its own set of problems: setting up these references takes extra effort, and many developers may simply end up repeating themselves. But with the help of a smart IDE or documentation editor and some good tools (maybe even AI which can identify similar sentences), in particular an editor which lets you edit an instance anywhere rather than always having to jump to the original source, maybe we can write documentation which isn't overly terse <i>and</i> stays accurate.