LLMs can tell you what the code does but not why the developer chose to do it that way.
Also, large codebases are harder to understand. But projects like these are simple to discuss with an LLM.
Also, large codebases are harder to understand. But projects like these are simple to discuss with an LLM.
Do LLMs not take comments into consideration? (Serious question - I'm just getting into this stuff)
What I meant was the docs might provide explanations about the problems the codebase solves, design decisions, the abstractions chosen, etc that wouldn’t live in a particular source file. Any discussion someone has with an LLM about the codebase will lack this context in the explanations given if docs don’t exist.