• ExLisper@lemmy.curiana.net
    link
    fedilink
    arrow-up
    1
    ·
    4 hours ago

    Sometimes refactoring tools are not enough and you have to do the same change in couple of places. Boring, repetitive work. For example last thing I did is that I refactored some code and I had to change the way objects used in tests are initialized. Basically couple hundred lines of just constructors and setters. I knew exactly what needs to be created because tests where there so I feed the expected structure into a LLM and it generated the code. Saved me some boring work and I didn’t have to worry about mistakes because compiler and tests would pick it up.