代码命名为何如此重要:从认知负荷到团队协作的二十年研究

1988年,教育心理学家John Sweller提出了认知负荷理论(Cognitive Load Theory)。他发现,人类工作记忆的容量极其有限——只能同时处理4到7个信息单元。超过这个限制,大脑就会"过载",理解和决策能力急剧下降。这个理论最初用于优化教学设计,但在软件工程领域,它揭示了一个被长期忽视的真相:代码命名的质量直接影响开发者的大脑负载。 ...

12 min · 5902 words