Loading [MathJax]/extensions/TeX/ieee_stixext.js
An empirical investigation of the influence of a type of side effects on program comprehension | IEEE Journals & Magazine | IEEE Xplore

An empirical investigation of the influence of a type of side effects on program comprehension


Abstract:

This paper reports the results of a study on the impact of a type of side effect (SE) upon program comprehension. We applied a crossover design on different tests involvi...Show More

Abstract:

This paper reports the results of a study on the impact of a type of side effect (SE) upon program comprehension. We applied a crossover design on different tests involving fragments of C code that include increment and decrement operators. Each test had an SE version and a side-effect-free counterpart. The variables measured in the treatments were the number of correct answers and the time spent in answering. The results show that the side-effect operators considered significantly reduce performance in comprehension-related tasks, providing empirical justification for the belief that side effects are harmful.
Published in: IEEE Transactions on Software Engineering ( Volume: 29, Issue: 7, July 2003)
Page(s): 665 - 670
Date of Publication: 22 July 2003

ISSN Information:


References

References is not available for this document.