From Code Complexity Metrics to Program Comprehension: Understanding code depends not only on the code but also on the brain.
The author presents information about code complexity and understanding. Information is presented on code complexity metrics and consequences. Examples of research performed to examine the way developers think about and comprehend other developer’s coding is presented. The article mentions the need...
| Publicado en: | Communications of the ACM Vol. 66; no. 5; pp. 52 - 62 |
|---|---|
| Autor principal: | |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
May2023
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=163324671&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 163324671 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: May2023 vid: 66 iid: 5 pid: 68 pub: Association for Computing Machinery artinfo: ui: 163324671 10.1145/3546576 ppf: 52 ppct: 10 formats: tig: atl: From Code Complexity Metrics to Program Comprehension: Understanding code depends not only on the code but also on the brain. aug: au: FEITELSON, DROR G. affil: Professor of computer science at The Hebrew University, Jerusalem, Israel su: Source code Comprehension Cognition Computer software development Software measurement Computer software developers sug: subj: Source code Comprehension Cognition Computer software development Software measurement Computer software developers ab: The author presents information about code complexity and understanding. Information is presented on code complexity metrics and consequences. Examples of research performed to examine the way developers think about and comprehend other developer’s coding is presented. The article mentions the need to develop better ways of understanding code-developer interactions in order to best support developers in their work. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2023 holdings: @attributes: islocal: N |
|---|