Skip to main content
Composite View

Intent

The primary goal of the Composite View design pattern is to compose objects into tree structures to represent part-whole hierarchies. This allows clients to treat individual objects and compositions of objects uniformly, simplifying the management of complex structures.

Explanation


iluwatarAbout 5 minStructuralEnterprise patternsPresentation
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