Skip to main content
Composite View

Name

Composite View

Intent

The purpose of the Composite View Pattern is to increase re-usability and flexibility when creating views for websites/webapps.
This pattern seeks to decouple the content of the page from its layout, allowing changes to be made to either the content
or layout of the page without impacting the other. This pattern also allows content to be easily reused across different views easily.


iluwatarAbout 4 minStructuralEnterprise Integration PatternPresentation
Naked Objects

Intent

The naked object design pattern is a way to build user interfaces (UIs) for software applications that is based on the idea of direct manipulation. This means that users interact directly with the underlying domain objects of the application, without any intermediary UI elements.


iluwatarAbout 4 minArchitecturalDecouplingExtensibilityPresentation