TL;DR
Engineers spend more time understanding code than writing it.
LLM-based tools help, but in different ways.
This article compares modern AI tools for code understanding and explains when to use which one, based on cognitive bottlenecks rather than features.


For most software engineers, the dominant cost of development is not writing new...