Facade Pattern
A facade restores a clean public API without centralizing the extracted logic again. A facade is not a God Object when it contains no business logic and only delegates. A facade should orchestrate operations while delegating implementation…
1 sources - 5 claims
A facade restores a clean public API without centralizing the extracted logic again. A facade is not a God Object when it contains no business logic and only delegates. A facade should orchestrate operations while delegating implementation details to focused services. A facade can start becoming a God Object if business logic accumulates inside it. A facade can provide a single entry point after a God Object is split into multiple classes.