When should a developer choose 'Inline Class' refactoring?
-
A
When a class has grown too large and complex
-
B
When a class is no longer doing enough to justify its existence
-
C
When two classes share the same interface
-
D
When a class needs to be serialized