[ Pobierz całość w formacie PDF ]
Moduł Class::BuildMethods zawsze zakłada, że metody ustawiające wartości (meto-
dy modyfikujące) zawsze będą wymagały tylko jednego argumentu, programista musi
więc pamiętać, aby w razie czego przesyłać im odwołania do tablic i tablic asocjacyjnych.
Sposoby na obiekty | 155
SPOSÓB
Automatyczne generowanie metod dostępu
50.
Ponadto moduł ten nie obsługuje tworzenia metod klasy (tj. metod statycznych). Ograni-
czenia te oznaczają, że zaprezentowany tu kod nie w każdej sytuacji będzie spełniał po-
trzeby programisty, ale nasz przykładowy moduł miał z założenia być bardzo porosty.
Dokumentację modułu można przeczytać i zrozumieć za jednym posiedzeniem.
Uruchamianie sposobu
Automatyczne generowanie metod dostępu stanowi dla programisty masę pracy. Wy-
zwala jego umysł z monotonii powtarzalnej pracy. Doświadczony programista Perla wie
bowiem, że w programowaniu inteligentne lenistwo polega na tym, że każda zaoszczę-
dzona minuta, której nie stracimy, zajmując się nudnymi szczegółami, może zostać po-
święcona na rozwiązywanie naprawdę poważnych problemów.
156 | Sposoby na obiekty
[ Pobierz całość w formacie PDF ]