Architecture
Refactoring
Agile
Delivery
Microservices
Data
Testing
DSL
About
Books
FAQ
Videos
Content Index
Board Games
Photography
Insights
Careers
Radar
RSS
Mastodon
LinkedIn
X (Twitter)
BGG
Jay Fields
Shane Harvie
1 Oct 2009
page 346
You want to interact with a public interface in a more fluent manner and not muddy the interface of an existing object.
Introduce an Expression Builder and create an interface specific to your application.