1. |
with method |
2 |
37,200,000 |
$2.45 |
70.89 |
84.29 |
0 |
1,220,000,000 |
https://refactoring.com/catalog/replaceMethodWithMethodObject.html |
|
2. |
with object |
10 |
13,600,000 |
$0.65 |
6.91 |
2.18 |
0 |
648,000,000 |
https://refactoring.com/catalog/replaceDataValueWithObject.html |
|
3. |
with object |
11 |
13,600,000 |
$0.65 |
5.18 |
1.64 |
0 |
648,000,000 |
https://refactoring.com/catalog/replaceArrayWithObject.html |
|
4. |
with fields |
12 |
13,600,000 |
$0.87 |
5.18 |
2.19 |
0 |
736,000,000 |
https://refactoring.com/catalog/replaceSubclassWithFields.html |
|
5. |
with query |
11 |
5,000,000 |
$1.62 |
1.91 |
1.50 |
0 |
96,900,000 |
https://refactoring.com/catalog/replaceTempWithQuery.html |
|
6. |
extract |
18 |
6,120,000 |
$1.05 |
1.55 |
0.79 |
4 |
275,000,000 |
https://refactoring.com/catalog/extractMethod.html |
|
7. |
what is inline |
14 |
4,090,000 |
$1.14 |
1.04 |
0.57 |
0 |
117,000,000 |
https://refactoring.com/catalog/inlineMethod.html |
|
8. |
assignment with |
13 |
2,240,000 |
$1.42 |
0.85 |
0.59 |
0 |
33,700,000 |
https://www.refactoring.com/catalog/replaceAssignmentWithInitialization.html |
|
9. |
method object |
1 |
201,000 |
$0.81 |
0.64 |
0.25 |
0 |
213,000,000 |
https://refactoring.com/catalog/replaceMethodWithMethodObject.html |
|
10. |
up the field |
1 |
110,000 |
$1.01 |
0.35 |
0.17 |
0 |
1,930,000,000 |
https://refactoring.com/catalog/pullUpField.html |
|
ascSort Ascending
descSort Descending
eqEquals...
!eqDoes Not Equal...
gtGreater Than...
gteqGreater Than or Equal To...
ltLess Than...
lteqLess Than or Equal To...