Relationship To Other Ideas
The naked objects pattern has relevance to several other disciplines and/or trends, including:
- Object storage mechanisms
- Object-relational mapping, object databases, and object persistence are all concerned with eliminating the need to write a conventional Data access layer underneath the domain objects. These patterns are complementary and potentially synergistic with the naked objects pattern, which is concerned with eliminating the need to write layers above the domain objects.
- Agile software development
- Naked objects is compatible with the trend towards agile development methodologies in many different ways, but especially to fine-grained iterative development. The DSFA experience (described above) was probably also the largest application of agile software development techniques within a public-sector organisation, worldwide.
- Domain-driven design
- Domain-driven design is the idea that an evolving domain (object) model should be used as a mechanism to help explore requirements rather than vice versa. The fact that a naked object system forces direct correspondence between the user interface and the domain model makes it easier to attempt domain-driven design, and makes the benefits more visible.
- Model-driven architecture (MDA)
- Although naked objects does not conform to the strict definition of MDA, it shares many of the same goals. Dan Haywood has argued that naked objects is a more effective approach to achieving those goals.
- Restful Objects
- A standard for creating a RESTful interface from a domain object model. Though the Restful Objects specification does not state that the interface must be generated reflective from the domain model, that possibility exists.
Read more about this topic: Naked Objects
Famous quotes containing the words relationship to, relationship and/or ideas:
“Film music should have the same relationship to the film drama that somebodys piano playing in my living room has to the book I am reading.”
—Igor Stravinsky (18821971)
“Henry David Thoreau, who never earned much of a living or sustained a relationship with any woman that wasnt brotherlywho lived mostly under his parents roof ... who advocated one days work and six days off as the weekly round and was considered a bit of a fool in his hometown ... is probably the American writer who tells us best how to live comfortably with our most constant companion, ourselves.”
—Edward Hoagland (b. 1932)
“... I want to live and be happy. I believe that we cannot be one or the other by pushing the absurd to all its consequences. I am like everyone. To feel liberated, I sometimes wish death on my loved ones, I covet the wives forbidden to me by the laws of family and friendship. To be logical, I should then kill or possess. But I judge that these vague ideas are unimportant. I everyone tried to put them to reality, we could neither live nor be happy.”
—Albert Camus (19131960)