Refactoring Primitive Obsession: introduction
Example value object
Outline
Starting Small, Pushing Arguments Out, Pushing Return Values
Pushing Return Values of Interface Methods
Pushing Arguments In, Removing Redundancy
Updating Constants, Finding the Loose Ends
Refactored
WebM and MP4 videos of the animations
Emphasized the link to the motivation for fixing primitive obsession
Article publish date
Some small additions
Merge pull request #55 from orfjackal/primitive-obsession

Refactoring Primitive Obsession