This is a writer hearing problems LLMs have and inventing an imagined reality where those cause coding issues not because they understand how LLMs manage to code but because they think these problems are part of what coding is.
The actual reality is LLMs have no problem writing code for anything described here as shortcomings because writing code to do something is different enough from doing the thing.
Proficiency in counting Rs and proficiency in writing code that counts Rs are different and you can fail one and excel at the other it turns out.
That is not the argument. Emphasis added:
> > They matter when implementing the business logic of the application, when writing tests for a character counting function, etc.
Mind sharing your model choice and approach if you can’t get them to successfully test for counting the letters.