Wzorzec Naked objects

Aplikacja generowana na podstawie modelu.


Naked objects można porównać do wzorca MVC. W naked objects widok i kontrolergenerowane 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ć):