开发者的时间都去哪儿了?40年研究告诉你答案

2025-05-22

长久以来,开发者的大部分时间都花在了理解系统上。研究表明,从1979年到2018年,这一比例始终居高不下,即使在考虑了代码导航时间后,仍然高达58%。文章指出,理解系统本质上是决策过程,而阅读代码只是信息收集的手段,效率低下且难以扩展。作者提出了“可塑化开发”的概念,主张根据具体问题创建定制工具,减少对代码阅读的依赖,从而提高开发效率。文章最后推荐了Glamorous Toolkit,一个旨在促进“如何不阅读代码”讨论的可塑化开发环境。