1. An Empirical Study of the Impact of Two Antipatterns, Blob and Spaghetti Code, on Program Comprehension
2. Code bubbles
3. Size and cohesion metrics as indicators of the long method bad smell
4. Martin Fowler . 1999 . Refactoring: Improving the Design of Existing Code . Addison-Wesley Longman , Amsterdam . Martin Fowler. 1999. Refactoring: Improving the Design of Existing Code. Addison-Wesley Longman, Amsterdam.
5. Mateus Carvalho Gonçalves , Otávio Neves Lara , Raphael Winckler de Bettio, and André Pimenta Freire. 2021 . End-user development of smart home rules using block-based programming: a comparative usability evaluation with programmers and non-programmers. Behaviour & Information Technology ( 2021), 1--23. Mateus Carvalho Gonçalves, Otávio Neves Lara, Raphael Winckler de Bettio, and André Pimenta Freire. 2021. End-user development of smart home rules using block-based programming: a comparative usability evaluation with programmers and non-programmers. Behaviour & Information Technology (2021), 1--23.