• henfredemars@infosec.pub
    link
    fedilink
    English
    arrow-up
    137
    ·
    4 months ago

    All the debugging tools in the world doesn’t beat an excellent sense of intuition and putting that print statement exactly where it needs to be.

      • flying_sheep@lemmy.ml
        link
        fedilink
        arrow-up
        38
        ·
        4 months ago

        He works on Linux where he controls the whole stack down to the metal and I love that for him, but other people have to call library code, and them debug that if it doesn’t work as they thought it would.

        • rbits@lemm.ee
          link
          fedilink
          arrow-up
          20
          ·
          4 months ago

          Well then obviously if you use libraries, your code is too complicated

        • zalgotext@sh.itjust.works
          link
          fedilink
          arrow-up
          5
          ·
          4 months ago

          Right, the amount of times I’ve had to put breakpoints in Django/DRF code to figure out what’s causing that weird undocumented behavior is concerningly large

      • Cubes@lemm.ee
        link
        fedilink
        English
        arrow-up
        5
        ·
        4 months ago

        The problem is that sometimes it’s not your code that you’re debugging