• pixelscript@lemmy.ml
    link
    fedilink
    English
    arrow-up
    7
    ·
    7 months ago

    The only difference between a novice and a professional is that a professional checks what they are copying to understand it first before allowing it into their codebase.

    Novices copy code to avoid having to understand it. Professionals copy code to avoid reinventing the wheel.

    • abbadon420
      link
      fedilink
      arrow-up
      1
      ·
      7 months ago

      Yesterday I was doing a demo for my students and one of them asked something I hadn’t prepared. I tried winging it, implementing the general structure necessary to answer the question, butcould not think of the exact code from memory. So I told them “yeah,… I can’t remmeber how it goes exactly, but this is the geral concept. With some help from google, you should be able to implement this now.”