Koja je razlika između uzorka dizajna Facade i uzorka dizajna Memento?

Facade design pattern pruža pojednostavljeno sučelje složenom sustavu, dok Memento design pattern hvata i eksternalizira unutarnje stanje objekta tako da se kasnije može obnoviti.

Drugim riječima, Facade uzorak se koristi za apstrahiranje i pojednostavljenje sučelja sustava, olakšavajući korištenje klijentima. Ne uključuje pohranjivanje ili vraćanje stanja objekta.

S druge strane, uzorak Memento koristi se za hvatanje stanja objekta i njegovo vanjsko pohranjivanje, tako da se kasnije može dohvatiti i vratiti ako je potrebno. Uključuje spremanje i vraćanje stanja objekta, umjesto pojednostavljenja sučelja sustava.

Datum objave: