• vrighter@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    16 days ago

    exactly, you can only really verify the code if you were capable of writing it in the first place.

    And it’s an old well known fact that reading code is much harder than writing it.

    • ulterno@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      16 days ago

      An irrelevant but interesting take is that this applies as an analogue to a lot of stuff in electronics related space.

      • It is harder to receive data than to transmit it, because you need to do things like:
        • match your receiver’s frequency with that of the transmission (which might be minutely different from the agreed upon frequency), to understand it
        • know how long the data will be, before feeding into digital variables, or you might combine multiple messages or leave out some stuff without realising
      • this gets even harder when it is wireless, because now, you have noise, which is often, valid communication among other devices

      Getting back to code, you now need to get in the same “wavelength” as the one who wrote the code, at the time they wrote the code.