Reduce Cognitive Load

Very simplified, cognitive load can be described as the amount of information needed in your work memory to solve a specific problem or task—how efficiently you gain the knowledge needed to understand it. This mental workload can also be affected by context switching, in other words, how often you need to swap information in your work memory.

Problems that require a high cognitive load demand a longer time of uninterrupted focus for work memory to reach a state where it can visualize a solution—to reach a state of flow.

Most advanced software development requires deep focus for problem-solving. There are often numerous components and subsystems interacting, with varying degrees of straightforward integration. It’s complex! ...

Get The Stress Equation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.