Funkcje w Guavie i dekoratory
Najprostszy do zaimplementowania wzorzec obiektowy, poza singletonem, w programowaniu z użyciem Function i Guavy, czyli dekorator. Dlaczego najprostszy? Ponieważ jest to podstawa działania funkcji wyższego rzędu (ang. High Order Function), które znowuż są podstawą tworzenia trochę bardziej zaawansowanych zabawek. Motywacja klasycznym przykładem dekoratora jest budowanie GUI gdzie kolejne elementy staramy się „udekorować” pewnymi dodatkami. W […]