Another excellent piece from Iris Meredith - strongly recommend reading if you want an idea of how to un-fuck software as a field.

  • swlabr@awful.systems
    link
    fedilink
    English
    arrow-up
    5
    ·
    7 hours ago

    Short version is that 10-15 years ago, when I was a student, it had the same “vibe” as vibe coding has today, i.e. the promise of easy implementation, but with the final product being sloppy, unreadable and buggy.

    • diz@awful.systems
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      6 hours ago

      Python code really requires 100% branch coverage tests as an absolute minimim… with statically typed languages the compiler will catch some types of bugs in branches you don’t test, with python chances are it won’t.

      edit: basically think of non covered lines the way you think about files you didn’t compile.