Źródło: Arkusze CKE
Jak nazywa się wzorzec projektowy, do którego odnosi się ta definicja?
Wzorzec projektowy należący do grupy wzorców strukturalnych. Służy do ujednolicenia dostępu do złożonego systemu poprzez wystawienie uproszczonego, uporządkowanego interfejsu programistycznego, który ułatwia jego użycie.Źródło Wikipedia. Wolna encyklopedia
Warianty odpowiedzi
-
A
Fasada
-
B
Kompozyt
-
C
Dekorator
-
D
Prototyp
Wyjaśnienie
Pomyśl o fasadzie budynku. Widzisz ładną elewację i główne wejście, podczas gdy cała skomplikowana instalacja elektryczna, hydraulika i konstrukcja pozostają ukryte w środku. Dokładnie tak samo działa ten wzorzec w kodzie.
Gdy pracujesz ze złożonym systemem lub rozbudowaną biblioteką, nie chcesz za każdym razem wywoływać dziesiątek skomplikowanych metod. Tworzysz wtedy jeden prostszy obiekt, czyli fasadę. Udostępnia on przejrzysty interfejs, a sam pod spodem zarządza całą tą skomplikowaną machiną.
Dzięki temu Twój kod jest czystszy, łatwiejszy w utrzymaniu i unika bezpośredniego, silnego powiązania z trudnym wnętrzem systemu.