Wzorzec Naked objects
Aplikacja generowana na podstawie modelu.
Naked objects można porównać do wzorca MVC. W naked objects
widok i kontroler są
generowane automatycznie przez framework, pozostaje tylko zaimplementować model. Takie rozwiązanie ma swoje wady i zalety, które zostały przedstawione w kolejnych podrozdziałach.
Wzorzec naked objects (nagie obiekty) określają następujące zasady:
- logika biznesowa powinna być zawarta w obiektach domenowych (domain objects),
- Interfejs użytkownika (UI) powinien być dokładną reprezentacją obiektów domenowych,
- UI powinien być generowany automatycznie na podstawie obiektów warstwy biznesowej (domenowej). Służą do tego frameworki takie jak: Naked Objects, JMatter Trails itp.
Komentarze facebook (polub nasz profil na FB aby je zobaczyć):