AI wrote a function for me last week It worked Tests passed Edge cases handled I shipped it.
But something bothered me - not enough to rewrite it not enough to flag it in review Just enough to leave a small discomfort I couldn't name.
The code was correct It wasn't good.
Variable names were vague in a way that was technically fine but practically annoying The logic was nested one level deeper than it needed to be There were three places where a comment would have explained why not just what - and none of them had one The function did exactly its job but reading it felt like reading an instruction manual written by someone who had never used the product.
AI writes code that works It rarely writes code that sings.






