Survey about Complexity
Lopes, Mateus, André Hora · Zenodo (CERN European Organization for Nuclear Research) · 2021
The dataset has answers obtained through a survey of contributors to popular GitHub repositories, which aimed to identify the developers' perception of methods considered complex using Mccabe's Cyclomatic Complexity metric. The questions asked were: 1) Do you think this complex method is harmful for maintenance? 2) Was this change somehow harder to implement since it happened inside a complex method? Why? 3) Why do you think developers have never refactored such a complex method before? Please, provide any other comments or thoughts regarding the maintenance of complex methods.