3 ms·
This is great feature, but targeted mostly at junior developers who don't yet understand how particular library or framework work. But when I read the code, I s
by golergka 2y ago
This is great feature, but targeted mostly at junior developers who don't yet understand how particular library or framework work. But when I read the code, I spend most of my effort trying to understand what did original developer meant by this, and LLMs are not yet very helpful in that regard.
- siscia 2y agoI was trying to express exactly what you say! Sorry if it wasn't clear. Not only the intention, but also the reason behind it.
- Cu3PO42 2y agoI partially agree with you: not knowing what particular functions etc. do is one use case, another for me would be to detangle complicated control flow. Even if I can reason about each line individually, sometimes code is just complicated and maintains invariants that are never specified anywhere. Some of that can come down to "what were the constraints at the time and what did we agree on", but sometimes it's just complicated even if it doesn't have to be. The latter is something I would love for a LLM to simplify, but I just don't trust it to do that consistently correct.