Refactoring

studied byStudied by 0 people
0.0(0)
Get a hint
Hint

Refactoring

1 / 5

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

6 Terms

1

Refactoring

is a systematic process of improving code without creating new functionality that can transform a mess into clean code and simple design.

New cards
2

Dirty code

is result of inexperience multiplied by tight deadlines,mismanagement, and nasty shortcuts taken during the development process.

New cards
3

Clean code

is code that is easy to read,understand and maintain. Clean code makes software development predictable and increases the quality of a resulting product.

New cards
4

Refactoring Process

Performing refactoring step-by-step and running tests after each change are key elements of refactoring that make it predictable and safe.

New cards
5

Code smells

are indicators of problems that can be addressed during refactoring. Code smells are easy to spot and fix, but they may be just symptoms of a deeper problem with code.

New cards
6

Refactoring Techniques

Refactoring techniques describe actual refactoring steps. Most refactoring techniques have their pros and cons. Therefore, each refactoring should be properly motivated and applied with caution.

New cards

Explore top notes

note Note
studied byStudied by 85 people
... ago
5.0(1)
note Note
studied byStudied by 9 people
... ago
5.0(1)
note Note
studied byStudied by 22 people
... ago
4.8(4)
note Note
studied byStudied by 3 people
... ago
5.0(1)
note Note
studied byStudied by 14 people
... ago
5.0(1)
note Note
studied byStudied by 8 people
... ago
5.0(1)
note Note
studied byStudied by 36 people
... ago
5.0(1)
note Note
studied byStudied by 4290 people
... ago
4.5(14)

Explore top flashcards

flashcards Flashcard (237)
studied byStudied by 74 people
... ago
5.0(2)
flashcards Flashcard (44)
studied byStudied by 7 people
... ago
5.0(1)
flashcards Flashcard (188)
studied byStudied by 51 people
... ago
5.0(1)
flashcards Flashcard (51)
studied byStudied by 47 people
... ago
5.0(1)
flashcards Flashcard (85)
studied byStudied by 4 people
... ago
5.0(1)
flashcards Flashcard (31)
studied byStudied by 15 people
... ago
5.0(2)
flashcards Flashcard (81)
studied byStudied by 52 people
... ago
5.0(5)
flashcards Flashcard (42)
studied byStudied by 5 people
... ago
5.0(1)
robot