Programmers often discover solutions while explaining a problem to someone else, even to people with no programming knowledge. Describing the code, and comparing to what it actually does, exposes inconsistencies. Explaining a subject also forces the programmer to look at it from new perspectives and can provide a deeper understanding.

  • saltesc
    link
    fedilink
    English
    arrow-up
    6
    ·
    22 hours ago

    I do this to my main analyst as a last resort; have since day 1.

    “Sorry, I gotta rant this one out.” Knowing full-well they have nfi what I’m going on about.

    Then eventually, that feeling of a clarity bomb going off followed by a period of dopamine fallout.