A survey about refactorings
You are being invited to participate in this survey because you have contributed in some way to a public repository.
Answering the survey should take around 5 minutes of your time.
The goal of this survey is to better understand the refactorings known by developers.

All the data of this survey are anonymous and we might report them in academic publications. All code snippets are based on code from public software repositories.
If you have any questions or concerns, please contact Jonhnanthan Oliveira <jonhnanthan@copin.ufcg.edu.br>.

Thanks,
Jonhnanthan Oliveira, Ph.D. student, Federal University of Campina Grande, Brazil
Rohit Gheyi, Federal University of Campina Grande, Brazil
Sign in to Google to save your progress. Learn more
1 - Refactoring must preserve observable behavior. *
Please, fill in if you have comments.
2 - Code design is essential to maintain speed in software development, maintain its structure and make the code flexible, modular, reusable, and understandable. How often do you apply a refactoring that does not improve code design? *
Please, fill in if you have comments.
3 - Fixing a bug can be considered a refactoring. *
Please, fill in if you have comments.
4 - Implementing a new feature can be considered a refactoring. *
Please, fill in if you have comments.
5 - How often do you execute the test suite after refactoring your code? *
Please, fill in if you have comments.
6 - How often do you use IDE to apply refactorings? *
Please, fill in if you have comments.
7 - Is the following transformation a refactoring application? *
Captionless Image
Please, fill in if you have comments.
8 - Which tool(s) do you use when applying refactorings? *
Required
9 - In what country do you work? *
10 - How many years of experience do you have in software development? *
11 - Please, let us know if you have any comments or suggestions about the previous questions.
12 - If you would like to receive the results of our survey, please include your email address.
Submit
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Privacy Policy