Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Polecenie
2
Kapsułkujeżądaniewformieobiektu.Umożliwiato
parametryzacjęklientaprzyużyciuróżnychżądań
orazumieszczanieżądańwkolejkachidziennikach,
atakżezapewniaobsługęcofaniaoperacji4.
Polecenietojedenzmoichulubionychwzorców.Wprzypadkuwięk-
szościpisanychprzezemnieprogramów-gier,alenietylko-koniec
końcówznajdujeongdzieśzastosowanie.Jeśliwykorzystujęgowewła-
ściwymmiejscu,udajesięrozplątaćtrochęnaprawdęsękategokodu.
Jaknatakeleganckiwzorzec,Bandaczterech-jakmożnasiębyło
spodziewać-stworzyłajegozawiłyopis.Spójrzcietylkowyżej.
Myślę,żewszyscymożemysięzgodzić,żejesttookropnezdanie.Po
pierwsze,zniekształcametaforę,którąpróbujestworzyć-jakakolwiek
byonaniebyła.Nazewnątrzdziwnegoświataoprogramowania,wktó-
rymsłowamogąznaczyćwszystko,nklient”toosoba-ktoś,zkimrobi
sięinteresy.Ostatnimrazem,gdysprawdzałem,istotyludzkieniemogły
zostaćnsparametryzowane”.
Następnieresztategozdaniatopoprostulistarzeczy,doktórychbyć
możemoglibyśmywykorzystaćtenwzorzec.Nieoświecinasto,chyba
żenaszprzypadekużyciaznajdziesięakuratnatejliście.Mójzwięzły
sloganopisującywzorzecPoleceniejestnastępujący:
5Cytatza:ErichGamma,RichardHelm,RalphJohnson,JohnVlissides,Wzorce
projektowe.Elementyoprogramowaniaobiektowegowielokrotnegoużytku,przeł.Tomasz
Walczak,Helion2017(przyp.tłum.).
ProgramowaniegierWzorceprojektowerazjeszcze21