Linguistic antipatterns: what they are and how developers perceive them

@article{Arnaoudova2014LinguisticAW,
  title={Linguistic antipatterns: what they are and how developers perceive them},
  author={Venera Arnaoudova and Massimiliano Di Penta and Giuliano Antoniol},
  journal={Empirical Software Engineering},
  year={2014},
  volume={21},
  pages={104-158}
}
Antipatterns are known as poor solutions to recurring problems. For example, Brown et al. and Fowler define practices concerning poor design or implementation solutions. However, we know that the source code lexicon is part of the factors that affect the psychological complexity of a program, i.e., factors that make a program difficult to understand and maintain by humans. The aim of this work is to identify recurring poor practices related to inconsistencies among the naming, documentation… CONTINUE READING
BETA
Tweets
This paper has been referenced on Twitter 3 times. VIEW TWEETS

Citations

Publications citing this paper.
SHOWING 1-10 OF 26 CITATIONS

References

Publications referenced by this paper.
SHOWING 1-10 OF 41 REFERENCES

Towards a theory of the comprehension of computer programs

  • R Brooks
  • In J Man-Machine Stud
  • 1983
Highly Influential
3 Excerpts

Similar Papers

Loading similar papers…