程式理解

✍ dations ◷ 2025-08-13 21:22:38 #计算机编程

程式理解(Program comprehension)是计算机科学的领域之一,着重软件工程师维护已有程式码的方式。程式理解中有包括认知,也有其他流程,已识别出这些流程,这些也是研究的主题。其研究结果会用来开发工具以及进行训练。

软件维护工作包括以下五种:适应性维护、修正性维护、完善性维护、代码复用及代码杠杆(code leverage)。

程式理解领域的计算机科学家有Ruven Brooks、Ted J. Biggerstaff及Anneliese von Mayrhauser。

相关

  • 哲学博士哲学博士(拉丁语:Philosophiæ Doctor,英语:Doctor of Philosophy,简称:PhD或Ph.D,又译研究博士),在绝大多数国家是大学可以授予的最高学位,已完成博士阶段课程但尚未完成论文的博士生
  • 英国君主政治主题英国君主(英语:Monarch of the United Kingdom)是英国及其海外领地的君主立宪制国家元首。君主的头衔为“国王”(King)或“女王”(Queen)。现任君主和国家元首为伊丽莎白二
  • 尼柯耶上座部佛教巴利圣典尼柯耶(巴利文与梵语:Nikāya),原义是收集、集合、分类、群体等。在上座部佛教中,用来称巴利藏中的经藏部分,相当于汉传佛教中的阿含经(āgama)。在部派佛教中,上
  • Emedastine依美斯汀(Emedastine,商品名称: Emadine)是第二代抗组织胺,被用作眼药水以减缓过敏性结膜炎的症状。依美斯汀属于H1 接收器抑制剂。依美斯汀借由抑制组织胺的作用来减缓过敏性结
  • 白体卵巢白体(corpus albicans, atretic corpus luteum, corpus candicans, or simply as albicans)是卵巢黄体的回归形式。当巨噬细胞破坏黄体后,纤维原细胞产生胶原蛋白,并形成卵
  • Xanthophyceae黄藻(Xanthophyceae)是一类属于不等鞭毛类的藻类生物。体类型为单细胞、群体、多核管状或丝状体。细胞壁含多量果胶质。运动的个体和动孢子具有2条不等长鞭毛,极少数具有1条鞭
  • 2018年9月朝韩首脑会晤除特别注明外,本文所有时间均以东九区时间(UTC+9)为准。2018年9月朝韩首脑会晤(韩语:2018년 9월 남북정상회담/2018年 9月 南北頂上會談)又称为2018年第3次朝韩首脑会晤(韩语:2018년
  • 亚齐特区伊斯兰教 98.19% 新教 1.12% 佛教 0.16% 天主教会 0.07% 印度教 0.003% 亚济特区(Aceh),是在印尼苏门答腊岛北端的一个特别行政区。首府班达亚齐。1949年印尼脱离荷兰殖民独
  • 胚胎工程胚胎工程(embryo engineering)指的是对哺乳动物的胚胎进行人为的工程技术处理以后,使它继续发育,成为人们所需要的成体动物的一种技术。主要的内容包括体外受精、胚胎移植、胚胎
  • 利奥波德一世 (奥地利)利奥波德一世(Leopold I,940年-994年7月10日),逝世于维尔茨堡,出自巴本堡王朝的奥地利藩侯。利奥波德在成为东部马克藩侯前是巴伐利亚多瑙区的藩候,他在960年代中就已经是奥托一世