Cognitive load reduction

Following these specific prinpcles reduces cognitive load whilst programming.

  • Relatedness pattern
    Things that are related to one another and ordered logically do not increase cognitive complexity

  • Logic should be in the positive
    Logic should in general be asking the question "Is this true?" instead of "Is this not true?"

  • Iterate in Thens
    You should iterate sequentially on a focused chunk of work at a time.

Share list link