webmaster webmastering webdesign

Jesteś tutaj: webmade.org >> recenzje >> książki

Head First Design Patterns. Edycja polska

autor: Mateusz Bogolubow, ostatnia modyfikacja: 2007-10-06

szukaj: worce projektowe worce projektowe design patterns design patterns Head First Design Patterns Head First Design Patterns

Head First Design Patterns. Edycja polska

Tym razem mam przyjemność pisać dla Was recenzję książki „Head First Design Patterns. Edycja polska”. Jak sam tytuł wskazuje prezentuje ona informacje związane ze wzorcami projektowymi (ang. design patterns). Choć jest to książka dość wiekowa (mija już drugi rok od wydania polskiego i trzeci od oryginalnego) w szczególność gdy patrzymy przez pryzmat szybkich zmian jakie mają miejsce w dziedzinie informatyki to nie zmienia faktu, że na pewno godna uwagi.

Osoby, które dopiero zaczynają przygodę z programowaniem obiektowym – znają już jego ogólne zasady, strukturę, napisały proste aplikacje składające się z kilku klas powinny z cała pewnością sięgnąć po tę książkę. Pozycja ta pozwoli przebrnąć przez kolejny etap wtajemniczania w OOP bez większych problemów.

Może zanim przejdę do konkretnych informacji jakie można znaleźć w książce wyjaśnię czym tak naprawdę jest wzorzec projektowy. Definicja jaką podają autorzy książki: „Wzorzec projektowy to rozwiązanie problemu w pewnym kontekście”. Z tego wynika, że „Head First Design Patterns” przedstawia sposoby rozwiązywania problemów z jakimi spotykają się na co dzień programiści – tak właśnie jest! Nie warto godzinami siedzieć na problemem, kiedy rozwiązanie „leży na tacy” – wystarczy zapoznać się przynajmniej z najpopularniejszymi wzorcami projektowymi i po problemie.

Zawartość merytoryczna książki jest spora, ale moim zdaniem największym atutem jej jest sposób przedstawienia informacji. Autorom nie tylko zależało na tym, aby przelać wiedzę na papier , ale również by czytelnik był wstanie w miarę szybko ją przyswoić. By tak właśnie było na stronach znajdziemy mnóstwo obrazków, diagramów, dodatkowych boksów z informacjami, samodzielnych ćwiczeń, odpowiedzi na najczęściej zadawane pytania oraz podsumowania na końcu każdego rozdziału to czyni książkę niezwykle przyjazną dla czytelnika.

Wracając jeszcze do zawartości to każdy wzorzec jest opisany na konkretnym przykładzie z życia programisty. Do teorii, która wprowadza w świat opisywanego wzorca dochodzi część praktyczna gdzie znajdziemy diagram oraz implementację. Implementacja jest w Javie co nie powinno nikogo przerażać. Większość języków jest podobna w konstrukcji i osoby programujące w C++ czy PHP5 nie powinny mieć problemów ze zrozumieniem kodu. Poza tym bardziej zaawansowane konstrukcje są szczegółowo opisywane.

Tym akcentem zakończę swoją wypowiedź, a Wam życzę jak najwięcej sukcesów z OOP.

Head First Design Patterns. Edycja polska
Wydawnictwo Helion - 07/2005

Mateusz Bogolubow

Osoby czytające tę publikację przeglądały również:

Chcesz zostać programistą?

Poznaj 6 kroków do efektywnej
nauki programowania!

 

valid XHTML
valid CSS
© 2004-2008 copyright by webmade.org