Engineering for Bounded Cognitiona month agohttps://shapeofthesystem.com/posts/2026/02/03/bounded-cognition人脑的工作记忆大约只能同时容纳四个独立项目,这比我们构建的软件系统规模要小得多。注意力是狭窄且不可靠的,如不注意盲(错过大猩猩)和变化盲(未察觉人员调换)等实验所示。软件工程必须通过设计系统来适应这种'有限认知',使易分心的有限心智(人类或AI)能够安全地操作,采用诸如清晰命名、边界划分、测试和撤销功能等实践。为受限用户(如关节炎患者)设计通常会为所有人带来更好的工具,这一原则同样适用于软件开发。更多...