Focus On Behavior, Not State, for a More Maintainable Codebase

How we moved from focusing on state (what an object is) towards behavior (what an object does) while building our Purchase Options APIs as a way to create a more maintainable codebase.

Sources

Focus On Behavior, Not State, for a More Maintainable Codebase · TechNews