arrow
返回

Static Analysis

delete2021-12-17
delete4
PRE
AI
T
Thomson, Patrick *
DOI:10.1145/3486592delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
THE RELATIONSHIP BETWEEN source code, computers, and people is complex. Though most code exists to be run on a computer, its purpose is not limited to that. It is also intended to be read and understood. The complexity of modern software development stands in opposition to the effort to understand code: Software that cannot be understood cannot be easily maintained or improved, and many empirical studies indicate a correlation between a given codebase's complexity and its rate of defects.3 It's difficult to understand a codebase of any significant size, and programmers therefore need and deserve every useful tool and technique to help them understand complex codebases.

期刊

Communications of the ACM 封面图
Communications of the ACM
IF:
12.2
论文数:
1.2W
被引数:
3.7W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏