Refactoring is:
Code Refactoring

Quiz
•
Computers
•
University
•
Medium
Sandra Hurtado
Used 15+ times
FREE Resource
6 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
A disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior.
The application of concepts, techniques and tools for dramatically improving or optimizing software processes.
The practice of analyzing a software system, either in whole or in part, to extract design and implementation information.
2.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
It is important to do medium to big changes in order to get more benefits from refactoring
True
False
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
A good moment for refactoring a code is:
When the client reports an error in the software and you have to fixed it quickly
When you are beginning to write a new function in a program
When you are analyzing a software and discover a bad smell
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
One example of refactoring is:
Adding a new validation to a method
Optimizing a database query
Moving a responsibility from one class to another
Obtaining a class diagram from source code
5.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
One benefit of refactoring is:
Improves the software design
Improves the program performance
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
"Extract method/function" is a refactoring that consists of:
Move a method from one class to another
Move a fragment of code from an existing method into a new method
Change the parameters list of a method to make it shorter
Change the name of the method to make it more meaningful
Similar Resources on Quizizz
10 questions
Linux Essentials

Quiz
•
University
10 questions
ICT - FORM 4

Quiz
•
KG - University
10 questions
Introduction to Computer Programming

Quiz
•
6th Grade - University
10 questions
Version Control Systems Quiz

Quiz
•
University
11 questions
CIW IBA Lesson 4 Vocabulary

Quiz
•
8th Grade - Professio...
10 questions
OOP intro quizz

Quiz
•
University
10 questions
Software Testing

Quiz
•
12th Grade - University
10 questions
Software engineering

Quiz
•
University
Popular Resources on Quizizz
15 questions
Character Analysis

Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
10 questions
American Flag

Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25

Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers

Quiz
•
6th - 8th Grade