Tag
This article discusses the concept of bounded cognition in software engineering, highlighting the limitations of human memory and attention, and how software systems are built despite these constraints.
The article explores the limitations of human cognition—such as holding only about four items in working memory—and how these constraints shape software engineering, arguing that many 'human errors' are actually design failures.