Fasada (wzorzec projektowy): Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
m r2.5.2) (robot poprawia: ko:퍼사드 패턴 |
m drobne redakcyjne |
||
Linia 7:
Wzorzec fasady stosuje się aby:
* ukryć złożoność tworzonego przez siebie systemu przez dostarczenie udokumentowanego, publicznego API. Skutkiem takiego podejścia jest zdefiniowanie dozwolonego dostępu do obiektów systemu, dzięki czemu redukujemy
* uprościć używanie cudzej biblioteki programistycznej przez zdefiniowanie wygodnych i dostosowanych do konkretnego zastosowania [[metoda (programowanie obiektowe)|metod]] pośredniczących między systemami. Ubocznym skutkiem takiego uproszczenia jest zwiększenie czytelności swojego [[kod źródłowy|kodu]].
* poprawić użyteczność biblioteki ze źle skonstruowanym API przez stworzenie nakładki, która dostarcza nowe, uporządkowane API
|