• Zarobi@aussie.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 days ago

    This happened at one of my old workplaces before A.I., with just humans. We had no standards and junior devs were given free reign to do whatever they want.

    I still remember the horror when I realised my coworker copy pasted the entire 200,000 LOC (lines of code) Invoicing page to make specialised Quotation, Payment, Report Payment, and Bulk Payment page. Then they slowly made dozens of small changes and tweaks to it with no documentation. Instead of adapting and extending the existing page, we ended up with literally 5x 200k+ LOC modules.

    Good God, it took 2 months to untangle and consolidate that mess, and we were still discovering bugs 6 months later. Now imagine that, but A.I. does it at scale.