2 ms·
But it can only amplify information already present in the code or apply "common sense" from other code bases, in other ways the things a programmer already doe
by 1718627440 1y ago
But it can only amplify information already present in the code or apply "common sense" from other code bases, in other ways the things a programmer already does.
In addition LLMs recognize "meaning" mostly like prose, i.e. they take the code behaviour mostly from the names of the variables and functions less from the actual behaviour. When you name everything randomly, then a LLM is way worse to recognize what the code is doing.
This means that when the code is already confusing, wit naming doesn't match behaviour than the LLM is more likely to tell you the story from the naming not the story of actual behaviour.