Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
niekiedypominiętewprzykładach.Wtakichprzypadkachmiejsca,
wktórymznajdujesiębrakującyfragmentkodu,wprzykładowym
kodziezostanieoznaczonywielokropkiem.
Rozważmyfunkcję,którabędziecośrobić,anastępniezwracać
jakąśwartość.Zpunktuwidzeniawyjaśnianegowzorcaistotnajest
tylkozwracanawartość,anieto,corobitafunkcja.Wtakimprzypadku
przykładowykodbędziewyglądaćtak:
boolupdate()
{
//Zróbcoś...
returnisDone();
}
Codalej?
Wzorcetobezustannierozwijającysięizmieniającyelementtworze-
niaoprogramowania.Niniejszaksiążkastanowikontynuacjęprocesu
rozpoczętegoprzezBandęczterech,polegającegonadokumentowaniu
idzieleniusięnapotkanymiwzorcamioprogramowania,którytoproces
będzietrwaćjeszczepotym,jakwyschnietusznatychkartkach.
Jesteściekluczowymelementemtegoprocesu.Opracowującswo-
jewłasnewzorceidoskonaląc(lubodrzucając!)wzorceopisanewtej
książce,przyczyniaciesiędorozwojuspołecznościpracującejnadopro-
gramowaniem.Jeślichceciepodzielićsięswoimisugestiami,poprawka-
milubinnegorodzajuuwagamidotyczącymizagadnieńopisanychwtej
książce-bądźmywkontakcie!
Programowaniegier–Wprowadzenie7