DEV Community

Refactorings Series' Articles

Back to Maxi Contieri's Series
Refactoring 001 - Remove Setters
Cover image for Refactoring 001 - Remove Setters

Refactoring 001 - Remove Setters

10
Comments
2 min read
Refactoring 002 - Extract Method
Cover image for Refactoring 002 - Extract Method

Refactoring 002 - Extract Method

4
Comments
2 min read
Refactoring 003 - Extract Constant
Cover image for Refactoring 003 - Extract Constant

Refactoring 003 - Extract Constant

7
Comments
1 min read
Refactoring 004 - Remove Unhandled Exceptions
Cover image for Refactoring 004 - Remove Unhandled Exceptions

Refactoring 004 - Remove Unhandled Exceptions

7
Comments
1 min read
Refactoring 005 - Replace Comment with Function Name
Cover image for Refactoring 005 - Replace Comment with Function Name

Refactoring 005 - Replace Comment with Function Name

15
Comments
1 min read
Refactoring 006 - Rename Result Variables
Cover image for Refactoring 006 - Rename Result Variables

Refactoring 006 - Rename Result Variables

8
Comments
1 min read
Refactoring 007 - Extract Class
Cover image for Refactoring 007 - Extract Class

Refactoring 007 - Extract Class

11
Comments
1 min read
Refactoring 008 - Convert Variables to Constant
Cover image for Refactoring 008 - Convert Variables to Constant

Refactoring 008 - Convert Variables to Constant

3
Comments
1 min read
Refactoring 009 - Protect Public Attributes
Cover image for Refactoring 009 - Protect Public Attributes

Refactoring 009 - Protect Public Attributes

9
Comments
1 min read
Refactoring 010 - Extract Method Object
Cover image for Refactoring 010 - Extract Method Object

Refactoring 010 - Extract Method Object

5
Comments
2 min read
Refactoring 011 - Replace Comments with Tests
Cover image for Refactoring 011 - Replace Comments with Tests

Refactoring 011 - Replace Comments with Tests

Comments
2 min read
Refactoring 012 - Reify Associative Arrays
Cover image for Refactoring 012 - Reify Associative Arrays

Refactoring 012 - Reify Associative Arrays

2
Comments
3 min read
Refactoring 013 - Remove Repeated Code
Cover image for Refactoring 013 - Remove Repeated Code

Refactoring 013 - Remove Repeated Code

2
Comments
3 min read
Refactoring 014 - Remove IF
Cover image for Refactoring 014 - Remove IF

Refactoring 014 - Remove IF

6
Comments 1
3 min read
Refactoring 015 - Remove NULL
Cover image for Refactoring 015 - Remove NULL

Refactoring 015 - Remove NULL

4
Comments
3 min read
Refactoring 016 - Build With The Essence
Cover image for Refactoring 016 - Build With The Essence

Refactoring 016 - Build With The Essence

2
Comments
10 min read
Refactoring 017 - Convert Attributes to Sets
Cover image for Refactoring 017 - Convert Attributes to Sets

Refactoring 017 - Convert Attributes to Sets

4
Comments
6 min read
Refactoring 018 - Replace Singleton
Cover image for Refactoring 018 - Replace Singleton

Refactoring 018 - Replace Singleton

2
Comments 1
2 min read
Refactoring 019 - Reify Email Addresses
Cover image for Refactoring 019 - Reify Email Addresses

Refactoring 019 - Reify Email Addresses

4
Comments 2
13 min read
Refactoring 020 - Transform Static Functions
Cover image for Refactoring 020 - Transform Static Functions

Refactoring 020 - Transform Static Functions

5
Comments
10 min read