热门问题
时间线
聊天
视角
程序理解
来自维基百科,自由的百科全书
Remove ads
程序理解(Program comprehension、program understanding)或称为原始码理解(code comprehension)是电脑科学的领域之一,着重软件工程师维护已有代码的方式。程序理解中有包括认知,也有其他流程,已识别出这些流程[1],这些也是研究的主题。其研究结果会用来开发工具以及进行训练[2]。软件可视化的工具有助于程序理解。

早期有关程序理解的研究和程式设计心理学有关,电脑科学家杰拉尔德·温伯格其1971年的著作The Psychology of Computer Programming中,曾对于程序员如何理解和认知代码进行了探讨[3]
程序理解领域的电脑科学家有美国电脑科学家Ruven Brooks、Ted J. Biggerstaff及Anneliese von Mayrhauser。
Remove ads
相关条目
- 程序分析
- 程序切片
参考资料
外部链接
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads