• Aabbcc@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      “Hello worl” if I need something quick

      “AAAAAAAAAAAAAAAAA” if I’m lazy and don’t want to have to hunt the output logs for it

  • anti-idpol action@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    tfw I recently worked on a side project where I was too lazy to change the log level but not sloppy enough to use raw printf so I’d just throw stuff into info and then remove the statements once I solved my issue

  • xmunk@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    echo __LINE__ . "Moo\n";

    Honestly if you’re not including the LoC in your debug statement I don’t even fucking understand you.

    But yeah, senior devs know the power of breadcrumb debugging (because most of us were deeply scarred by gdb).

  • henfredemars@infosec.pub
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month 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.

      • Cubes@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

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

      • flying_sheep@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        1 month 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
          0
          ·
          1 month ago

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

        • zalgotext@sh.itjust.works
          link
          fedilink
          arrow-up
          0
          ·
          1 month 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

  • Kojichan@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Ahhh, my favourite debugging combo…

    echo "<pre>"; print_r( "We are here, we are here!" ); echo "</pre>"; die();

    Also fun at parties, hanging out asynchronously, is the ever popular PHP Mail to see if something ran in the background properly, or to get output.

    • Gsus4@mander.xyz
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      1 month ago

      Anybody who knows about this: how do those gizmos help? E.g. earplugs are good.

      • variants@possumpat.io
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Adjustable frames help keep the lens at the correct angle for your eyes if you tilt your head a certain way from my understanding. So if you tilt your head at a certain angle you can adjust the frame to keep your prescription from getting out of focus at that specific head tilt

        • virku@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          1 month ago

          It is also an adjustable, external retina that allows you to let just enough light through, apparently.

      • kboy101222@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Once you’re at this level, you’re looking to get improvements of a fraction of a percentage. I don’t know the specifics cause I’m not a pro shooter despite being American, but from other high level skill people I know, you hit a point where improvements basically plateau and you have to resort to increasingly niche products to obtain non skill improvements. If you want proof of that, check out calligraphy and fountain pen communities. The amount of money some people spend on things I didn’t know existed is wild.

        (No bad judgement to those folks, I’ve gotten hard into map making and 3d printing lately, so I’m right behind you)

    • tyler@programming.dev
      link
      fedilink
      arrow-up
      0
      ·
      1 month ago

      wait she’s getting roasted for it? I haven’t seen that. It just looks like people are making fun comparisons to me.

  • Gamma@beehaw.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    And when you need something more complex

    console.log(1);
    […]
    console.log(2);
    […]
    console.log(3);