• mabeledo@lemmy.world
    link
    fedilink
    arrow-up
    12
    ·
    8 hours ago
    1. Making code easier to write exacerbates our existing issues with review bandwidth.

    Man, so much this. LLM written code is, most of the time, both excessively verbose, and overly complicated.

    Also, I’ve found myself asking more about “why” than “how” in my reviews. Why is this loop here, why is this one liner method used only once, why do these five tests do the same thing. I’ve reached a point where I feel like I’m gaslighting myself into thinking that I’m constantly missing something, because nothing makes sense from an engineering perspective anymore.