Jeśli po zakupie tego produktu, znajdziesz go taniej w wybranych sklepach internetowych, zwrócimy Ci różnicę w formie eKarty Empik. Obowiązują ograniczenia. Zobacz warunki akcji
Każdy sprzedawca w empik.com jest przedsiębiorcą. Wszystkie obowiązki związane z umową sprzedaży ciążą na sprzedawcy. Za wysłanie produktu odpowiada sprzedawca.
Opis produktu
Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software - Freeman Eric
This guide focuses on design patterns used in object-oriented programming and shows how to apply established solutions instead of solving the same design problems from scratch. It explains which patterns matter, when they fit, and why they work in specific situations.
When and why to use design patterns
The book concentrates on practical use rather than a list of definitions. It connects patterns with real design choices, so the reader can see how they help build software that is easier to extend and maintain.
Principles behind the patterns
Alongside the patterns themselves, the book introduces the object-oriented design principles they are based on. This makes it easier to understand not only how a pattern works, but also the reasoning behind using it in your own projects.
To obcojęzyczna książka o wzorcach projektowych i projektowaniu obiektowym, która prowadzi czytelnika przez rozwiązania uznawane za sprawdzone i praktyczne. Skupia się na tym, które wzorce naprawdę mają znaczenie, kiedy warto po nie sięgać i dlaczego działają w konkretnych sytuacjach. Ważnym tematem jest także budowanie bardziej rozszerzalnego i łatwiejszego w utrzymaniu oprogramowania.
To obcojęzyczna książka specjalistyczna z zakresu programowania i projektowania oprogramowania. Łączy cechy praktycznego przewodnika oraz książki poświęconej zasadom projektowania obiektowego, dlatego czytelnik może spodziewać się zarówno omówienia wzorców projektowych, jak i wyjaśnienia, kiedy oraz po co je stosować.
Książka porusza temat wzorców projektowych jako sprawdzonych sposobów rozwiązywania powtarzalnych problemów w projektowaniu oprogramowania. Ważnym motywem są także najlepsze praktyki, które pomagają korzystać z doświadczeń innych zamiast zaczynać od zera. Istotne miejsce zajmuje projektowanie obiektowe, pokazane jako podstawa tworzenia rozwiązań rozszerzalnych i łatwych w utrzymaniu. Autor Erica Freemana omawia również zasady projektowe stojące za wzorcami, dzięki czemu książka nie ogranicza się do samych gotowych schematów, ale tłumaczy także ich sens i zastosowanie.
To propozycja dla czytelników zainteresowanych programowaniem obiektowym, wzorcami projektowymi i budowaniem lepiej zaprojektowanego oprogramowania. Najbardziej docenią ją osoby, które chcą zrozumieć nie tylko same wzorce, ale też moment ich zastosowania i stojące za nimi zasady. Książka może być wartościowa również dla początkujących w tej tematyce, ponieważ koncentruje się na tym, co istotne oraz jak przenieść te rozwiązania do własnych projektów.
Książka została napisana przez Erica Freemana.
Książka nie jest częścią serii.
Ta książka łączy oba podejścia, ale wyraźnie koncentruje się na praktycznym sensie stosowania wzorców projektowych. Nie poprzestaje na samym przedstawieniu nazw i definicji, lecz pokazuje, które wzorce są naprawdę ważne, kiedy warto ich użyć i dlaczego. Dużą rolę odgrywa też przełożenie tych idei na własne projekty oraz zrozumienie zasad projektowania obiektowego, które za nimi stoją. Dzięki temu lektura służy nie tylko poznaniu pojęć, ale też lepszemu podejmowaniu decyzji projektowych.
Najmocniejszą stroną tej książki jest skupienie na wzorcach, które mają realne znaczenie w pracy z projektowaniem obiektowym. Czytelnik dostaje nie tylko informacje o tym, czym są poszczególne rozwiązania, ale również kiedy należy po nie sięgać i z jakiego powodu. Ważnym wyróżnikiem jest także nacisk na rozszerzalność i łatwość utrzymania oprogramowania, a więc na kwestie szczególnie istotne w dłuższej perspektywie. To sprawia, że książka pomaga patrzeć na wzorce jako na narzędzia wspierające świadome projektowanie, a nie jako zbiór suchych reguł.
Wydawcą książki „Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software” jest O’Reilly Media.
Książka „Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software” dostępna jest w miękkiej oprawie.
„Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software” liczy 694 strony. Szacowany czas czytania to około 17 i pół godziny.
Jeśli spodobała Ci się książka „Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software”, warto sięgnąć po inne tytuły tego autora, na przykład: „Nauka programowania. Rusz głową!” lub „Head First JavaScript Programming”.
Informacje szczegółowe
ID produktu:
1331832722
Tytuł:
Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software