首页> 外文期刊>ACM Queue: Architecting Tomorrow s Computing >Static Analysis: An Introduction:The fundamental challenge of software engineering is one of complexity
【24h】

Static Analysis: An Introduction:The fundamental challenge of software engineering is one of complexity

机译:静态分析:简介:软件工程的根本挑战是复杂性之一

获取原文
       

摘要

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.
机译:源代码,计算机和人之间的关系很复杂。 虽然大多数代码都存在于计算机上运行,但其目的不限于此。 它也旨在读取和理解。 现代软件开发的复杂性与理解代码的努力:不能容易地维持或改进不能理解的软件,并且许多经验研究表明给定的码比的复杂性与其缺陷率之间的相关性.3这很难 了解任何重要大小的CodeBase,因此程序员需要并应得的每个有用的工具和技术,以帮助他们理解复杂的码条。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号