Size: 591
Comment: converted to 1.6 markup
|
← Revision 5 as of 2012-06-12 14:07:46 ⇥
Size: 593
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
코드에 나쁜 CodeSmell이 느껴진다면 [Refactoring]해야한다. | 코드에 나쁜 CodeSmell이 느껴진다면 [[Refactoring]]해야한다. |
코드에 나쁜 CodeSmell이 느껴진다면 Refactoring해야한다.
- Duplicated code
- Long method
- Large class
- Long parameter list
- Divergent change
- Shotgun Surgery
- Feature envy
- Primitive obsession
- Switch statements
- Parallel inheritance hierarchies
- Lazy class
- Speculative generality
- Temporary field
- Message chains
- Middle man
- Inappropriate intimacy
- Alternative classes with different interface
- Incomplete library class
- Data class
- Refused bequest
- Comments