Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku
- Autorzy:
- Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
- Wydawnictwo:
- Helion
- Ocena:
- 4.7/6 Opinie: 24
- Stron:
- 376
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku
Naucz się wykorzystywać wzorce projektowe i ułatw sobie pracę!
- Jak wykorzystać projekty, które już wcześniej okazały się dobre?
- Jak stworzyć elastyczny projekt obiektowy?
- Jak sprawnie rozwiązywać typowe problemy projektowe?
Projektowanie oprogramowania obiektowego nie jest łatwe, a przy założeniu, że powinno ono nadawać się do wielokrotnego użytku, staje się naprawdę skomplikowane. Aby stworzyć dobry projekt, najlepiej skorzystać ze sprawdzonych i efektywnych rozwiązań, które wcześniej były już stosowane. W tej książce znajdziesz właśnie najlepsze doświadczenia z obszaru programowania obiektowego, zapisane w formie wzorców projektowych gotowych do natychmiastowego użycia!
W książce „Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku” opisano, czym są wzorce projektowe, a także w jaki sposób pomagają one projektować oprogramowanie obiektowe. Podręcznik zawiera studia przypadków, pozwalające poznać metody stosowania wzorców w praktyce. Zamieszczono tu również katalog wzorców projektowych, podzielony na trzy kategorie: wzorce konstrukcyjne, strukturalne i operacyjne. Dzięki temu przewodnikowi nauczysz się skutecznie korzystać z wzorców projektowych, ulepszać dokumentację i usprawniać konserwację istniejących systemów. Krótko mówiąc, poznasz najlepsze sposoby sprawnego opracowywania niezawodnego projektu.
- Wzorce projektowe w architekturze MVC
- Katalog wzorców projektowych
- Projektowanie edytora dokumentów
- Wzorce konstrukcyjne, strukturalne i operacyjne
- Dziedziczenie klas i interfejsów
- Określanie implementacji obiektów
- Obsługa wielu standardów wyglądu i działania
- Zastosowanie mechanizmów powtórnego wykorzystania rozwiązania
Wykorzystaj zestaw konkretnych narzędzi do programowania obiektowego!
Wybrane bestsellery
-
Książka ta przedstawia zasady i najlepsze praktyki refaktoryzacyjne oraz zawiera wskazówki na temat tego, kiedy i jak zacząć ingerować w kod. Znajdziesz tu wyczerpujący katalog siedemdziesięciu przekształceń refaktoryzacyjnych. Każdemu z nich towarzyszą wskazówki dotyczące możliwości wykorzystani...
Refaktoryzacja. Ulepszanie struktury istniejącego kodu Refaktoryzacja. Ulepszanie struktury istniejącego kodu
Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts, Erich Gamma
(0,00 zł najniższa cena z 30 dni)38.50 zł
77.00 zł(-50%) -
Branża IT kusi licznymi ofertami pracy, atrakcyjnymi zarobkami i ciekawymi ścieżkami rozwoju nie tylko zawodowych programistów, lecz również osoby bez wykształcenia informatycznego czy doświadczenia w tej dziedzinie. Te ostatnie zwykle zaczynają karierę od roli testera aplikacji. Jednym z podstaw...(0,00 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
Odpowiedź na to fundamentalne pytanie znajdziesz w tej książce ? drugim wydaniu świetnego podręcznika dla przyszłych mistrzów kodu. Zostało ono, podobnie jak inne pozycje z serii Rusz głową!, przygotowane zgodnie z najnowszymi odkryciami nauk poznawczych, teorii uczenia się i neurofizjologii. I w...
Wzorce projektowe. Rusz głową! Tworzenie rozszerzalnego i łatwego w utrzymaniu oprogramowania obiektowego. Wydanie II Wzorce projektowe. Rusz głową! Tworzenie rozszerzalnego i łatwego w utrzymaniu oprogramowania obiektowego. Wydanie II
(0,00 zł najniższa cena z 30 dni)76.30 zł
109.00 zł(-30%) -
Tę książkę docenią ci, którzy opanowali już podstawową składnię Pythona i palą się do pisania własnych programów. Zawiera 81 projektów, które możesz napisać w tym języku. Programy składają się z maksymalnie 256 linii kodu i pozwolą Ci stopniowo nabierać umiejętności programisty - a zupełnie przy ...
Wielka księga małych projektów w Pythonie. 81 łatwych praktycznych programów Wielka księga małych projektów w Pythonie. 81 łatwych praktycznych programów
(0,00 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Mikrousługi są relatywnie świeżą koncepcją w świecie systemów IT, mimo to coraz więcej organizacji decyduje się na wdrażanie opartej na nich architektury. Uznaje się, że zapewnia ona wówczas lepszą skalowalność, łatwość łączenia poszczególnych niezależnych elementów, a przede wszystkim możliwość ...
Od monolitu do mikrousług. Ewolucyjne wzorce przekształcania systemów monolitycznych Od monolitu do mikrousług. Ewolucyjne wzorce przekształcania systemów monolitycznych
(0,00 zł najniższa cena z 30 dni)32.94 zł
54.90 zł(-40%) -
There are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed ar...(0,00 zł najniższa cena z 30 dni)
237.15 zł
279.00 zł(-15%) -
What will you learn from this book?You know you don't want to reinvent the wheel, so you look to Design Patterns: the lessons learned by those who've faced the same software design problems. With Design Patterns, you get to take advantage of the best practices and experience of others so you can ...(0,00 zł najniższa cena z 30 dni)
237.15 zł
279.00 zł(-15%) -
Wyczerpujący opis zbioru narzędzi DDD i ich stosowania do projektowania różnych systemów, a także w przystępny sposób pokazano aspekty praktycznego wykorzystania nowych technik, takich jak wzorce CQRS czy magazynowanie zdarzeń. Są one stosowane z upodobaniem przez wielu praktyków DDD(0,00 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł(-50%) -
Jeśli nie chcesz wymyślać koła na nowo i nie masz zamiaru podejmować beznadziejnego trudu zrobienia tego lepiej niż tysiące osób przed Tobą, wzorce projektowe są właśnie dla Ciebie! Stosuj je w codziennej pracy, korzystając z praktycznej ściągi, zawierającej najpotrzebniejsze informacje o najbard...(0,00 zł najniższa cena z 30 dni)
8.50 zł
17.00 zł(-50%) -
The software development ecosystem is constantly changing, providing a constant stream of new tools, frameworks, techniques, and paradigms. Over the past few years, incremental developments in core engineering practices for software development have created the foundations for rethinking how arch...(0,00 zł najniższa cena z 30 dni)
237.15 zł
279.00 zł(-15%)
O autorach książki
4 Erich Gamma, Richard Helm, Ralph Johnson, John VlissidesDr Erich Gamma jest dyrektorem technicznym w Software Technology Center of Object Technology International w Zurychu (Szwajcaria).
Dr Richard Helm jest członkiem zespołu Object Technology Practice Group w IBM Consulting Group w Sydney (Australia).
Dr Ralph Johnson jest pracownikiem naukowym na wydziale nauk komputerowych Uniwersytetu Illinois w Urbana-Champaign.
Dr John Vlissider prowadzi badania w Thomas J. Watson Research Center firmy IBM w Hawthorne w stanie Nowy Jork.
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- Tytuł oryginału:
- Design Patterns: Elements of Reusable Object-Oriented Software (przepakowanie 2)
- Tłumaczenie:
- Tomasz Walczak
- ISBN Książki drukowanej:
- 978-83-283-8609-9, 9788328386099
- Data wydania książki drukowanej:
- 2010-09-21
- ISBN Ebooka:
- 978-83-283-8610-5, 9788328386105
- Data wydania ebooka:
-
2010-09-21
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 170x230
- Numer z katalogu:
- 152738
- Rozmiar pliku Pdf:
- 6.7MB
- Rozmiar pliku ePub:
- 7.7MB
- Rozmiar pliku Mobi:
- 16.9MB
- Pobierz przykładowy rozdział PDF
- Zgłoś erratę
- Kategorie:
Programowanie » Wzorce projektowe
Spis treści książki
- Recenzje książki
- Przedmowa
- Wstęp
- Przewodnik dla Czytelników
- Rozdział 1. Wprowadzenie
- 1.1. Czym jest wzorzec projektowy?
- 1.2. Wzorce projektowe w architekturze MVC w języku Smalltalk
- 1.3. Opisywanie wzorców projektowych
- Nazwa i kategoria wzorca
- Przeznaczenie
- Inne nazwy
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- 1.4. Katalog wzorców projektowych
- 1.5. Struktura katalogu
- 1.6. Jak wzorce pomagają rozwiązać problemy projektowe?
- Znajdowanie odpowiednich obiektów
- Określanie poziomu szczegółowości obiektu
- Określanie interfejsów obiektów
- Określanie implementacji obiektów
- Dziedziczenie klas i interfejsów
- Programowanie pod kątem interfejsu, a nie implementacji
- Zastosowanie mechanizmów powtórnego wykorzystania rozwiązania
- Dziedziczenie a składanie
- Delegowanie
- Dziedziczenie a typy sparametryzowane
- Związki między strukturami czasu wykonywania programu i strukturami czasu kompilacji
- Projektowanie pod kątem zmian
- Aplikacje
- Pakiety narzędziowe
- Platformy
- 1.7. Jak wybrać wzorzec projektowy?
- 1.8. Jak stosować wzorce projektowe?
- Rozdział 2. Studium przypadku projektowanie edytora dokumentów
- 2.1. Problemy projektowe
- 2.2. Struktura dokumentu
- Składanie rekurencyjne
- Klasy z rodziny Glyph
- Wzorzec Kompozyt
- 2.3. Formatowanie
- Kapsułkowanie algorytmu formatowania
- Klasy Compositor i Composition
- Wzorzec Strategia
- 2.4. Ozdabianie interfejsu użytkownika
- Niewidoczna otoczka
- Klasa MonoGlyph
- Wzorzec Dekorator
- 2.5. Obsługa wielu standardów wyglądu i działania
- Abstrakcyjne ujęcie procesu tworzenia obiektów
- Fabryki i klasy produktów
- Wzorzec Fabryka abstrakcyjna
- 2.6. Obsługa wielu systemów okienkowych
- Czy można zastosować Fabrykę abstrakcyjną?
- Kapsułkowanie zależności implementacyjnych
- Klasy Window i WindowImp
- Podklasy klasy WindowImp
- Konfigurowanie obiektów Window za pomocą obiektów WindowImp
- Wzorzec Most
- 2.7. Działania użytkowników
- Kapsułkowanie żądania
- Klasa Command i jej podklasy
- Możliwość cofania operacji
- Historia poleceń
- Wzorzec Polecenie
- 2.8. Sprawdzanie pisowni i podział słów
- Dostęp do rozproszonych informacji
- Kapsułkowanie dostępu do danych i przechodzenia po nich
- Klasa Iterator i jej podklasy
- Wzorzec Iterator
- Przechodzenie i działania wykonywane w jego trakcie
- Kapsułkowanie analiz
- Klasa Visitor i jej podklasy
- Wzorzec Odwiedzający
- 2.9. Podsumowanie
- Rozdział 3. Wzorce konstrukcyjne
- BUDOWNICZY (builder)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- FABRYKA ABSTRAKCYJNA (abstract factory)
- Przeznaczenie
- Inne nazwy
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- METODA WYTWÓRCZA (Factory Method)
- Przeznaczenie
- Inne nazwy
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- PROTOTYP (prototype)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- SINGLETON (singleton)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- Omówienie wzorców konstrukcyjnych
- BUDOWNICZY (builder)
- Rozdział 4. Wzorce strukturalne
- ADAPTER (adapter)
- Przeznaczenie
- Inne nazwy
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- DEKORATOR (decorator)
- Przeznaczenie
- Inne nazwy
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- FASADA (facade)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- KOMPOZYT (composite)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- MOST (bridge)
- Przeznaczenie
- Inne nazwy
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- PEŁNOMOCNIK (proxy)
- Przeznaczenie
- Inne nazwy
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- PYŁEK (flyweight)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- Omówienie wzorców strukturalnych
- Adapter i Most
- Kompozyt, Dekorator i Pełnomocnik
- ADAPTER (adapter)
- Rozdział 5. Wzorce operacyjne
- INTERPRETER (interpreter)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- ITERATOR (iterator)
- Przeznaczenie
- Inne nazwy
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- ŁAŃCUCH ZOBOWIĄZAŃ (chain of responsibility)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- MEDIATOR (mediator)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- METODA SZABLONOWA (template method)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- OBSERWATOR (observer)
- Przeznaczenie
- Inne nazwy
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- ODWIEDZAJĄCY (visitor)
- Przeznaczenie
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- PAMIĄTKA (memento)
- Przeznaczenie
- Inna nazwa
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- POLECENIE (command)
- Przeznaczenie
- Inne nazwy
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- STAN (state)
- Przeznaczenie
- Inna nazwa
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- STRATEGIA (strategy)
- Przeznaczenie
- Inna nazwa
- Uzasadnienie
- Warunki stosowania
- Struktura
- Elementy
- Współdziałanie
- Konsekwencje
- Implementacja
- Przykładowy kod
- Znane zastosowania
- Powiązane wzorce
- Omówienie wzorców operacyjnych
- Kapsułkowanie zmian
- Obiekty jako argumenty
- Czy komunikacja powinna być zakapsułkowana czy rozproszona?
- Oddzielanie nadawców od odbiorców
- Podsumowanie
- INTERPRETER (interpreter)
- Rozdział 6. Podsumowanie
- 6.1. Czego można oczekiwać od wzorców projektowych?
- Standardowe słownictwo projektowe
- Pomoc w dokumentowaniu i uczeniu się
- Uzupełnienie istniejących metod
- Docelowe elementy refaktoryzacji
- 6.2. Krótka historia
- 6.3. Społeczność związana ze wzorcami
- Języki wzorców Alexandra
- Wzorce w oprogramowaniu
- 6.4. Zaproszenie
- 6.5. Słowo na zakończenie
- 6.1. Czego można oczekiwać od wzorców projektowych?
- Dodatek A Słowniczek
- Dodatek B Przewodnik po notacji
- B.1. Diagram klas
- B.2. Diagram obiektów
- B.3. Diagram interakcji
- Dodatek C Klasy podstawowe
- C.1. List
- Konstruowanie, usuwanie, inicjowanie i przypisywanie
- Dostęp do elementów
- Dodawanie elementów
- Usuwanie elementów
- Interfejs stosu
- C.2. Iterator
- C.3. ListIterator
- C.4. Point
- C.5. Rect
- C.1. List
- Bibliografia
Helion - inne książki
-
W tej książce omówiono techniki wdrażania systemów na platformie AWS i zasady zarządzania nimi. Zaprezentowano podstawy korzystania z usługi Identity and Access Management oraz narzędzia sieciowe i monitorujące chmury AWS. Poruszono tematy Virtual Private Cloud, Elastic Compute Cloud, równoważeni...
AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych
(0,00 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Ta książka jest przeznaczona dla osób, które chcą zrozumieć działanie Lightning Network i wykorzystać możliwości tej technologii we własnych aplikacjach. Z lektury tej pozycji skorzystają programiści, architekci systemowi i inżynierowie. Omówiono w niej podstawy funkcjonowania sieci LN i sposoby ...
Lightning Network dla praktyków. Protokół drugiej warstwy i jego wykorzystanie do obsługi płatności bitcoinami Lightning Network dla praktyków. Protokół drugiej warstwy i jego wykorzystanie do obsługi płatności bitcoinami
(0,00 zł najniższa cena z 30 dni)83.30 zł
119.00 zł(-30%) -
Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w język...
Visual Studio 2022, C# i .NET. Programowanie kontrolek Visual Studio 2022, C# i .NET. Programowanie kontrolek
(0,00 zł najniższa cena z 30 dni)34.93 zł
49.90 zł(-30%) -
IT przeżywa rozkwit, czego dowodem jest to, że w pierwszym półroczu 2022 roku 25 procent ogłoszeń o pracy było skierowanych właśnie do przedstawicieli tej branży. Na ten imponujący wynik składają się oferty dla specjalistów do spraw rozwoju oprogramowania (16 procent wszystkich ogłoszeń). Nic wię...
Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach
(0,00 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Dzięki tej książce nauczysz się programować w języku VBA. Dowiesz się także, w jaki sposób można zautomatyzować wiele żmudnych czynności wykonywanych w Excelu i w innych aplikacjach pakietu MS Office. Naukę rozpoczniesz od podstaw, które podano tu w przystępnej i zrozumiałej formie. Dowiesz się, ...
Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy
(0,00 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Oto pierwszy tom dzieła, które stanowi inspirujące spojrzenie na sztuczną inteligencję. Jego zrozumienie nie wymaga wybitnej znajomości informatyki i matematyki. Książka jest wspaniałą syntezą wczesnych i późniejszych koncepcji, a także technik, przeprowadzoną we frameworku idei, metod i technolo...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1
(0,00 zł najniższa cena z 30 dni)118.30 zł
169.00 zł(-30%) -
Ta książka jest znakomitym wprowadzeniem do Power BI. Dzięki niej nauczysz się modelowania danych, technik definiowania relacji oraz tworzenia modeli danych. Dowiesz się też, jak prowadzić obliczenia za pomocą funkcji modelowania. Poznasz także podstawy pisania kodu w języku DAX i korzystania z n...
Modelowanie danych z Power BI dla ekspertów analityki. Jak w pełni wykorzystać możliwości Power BI Modelowanie danych z Power BI dla ekspertów analityki. Jak w pełni wykorzystać możliwości Power BI
(0,00 zł najniższa cena z 30 dni)83.30 zł
119.00 zł(-30%) -
To drugi tom klasycznego podręcznika wiedzy o sztucznej inteligencji. Podobnie jak w wypadku pierwszej części, lektura tej książki nie wymaga wybitnej znajomości tematu. Dzięki przejrzystości tekstu i umiejętnemu unikaniu nadmiernego formalizmu można w dość łatwy sposób zrozumieć kluczowe idee i ...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2
(0,00 zł najniższa cena z 30 dni)90.30 zł
129.00 zł(-30%) -
Ta książka powinna zostać przestudiowana przez każdego architekta nowoczesnych systemów rozproszonych. Jej celem jest pokazanie sposobów rozwiązywania trudnych problemów związanych z projektowaniem takiego oprogramowania. W krytyczny i wszechstronny sposób omówiono w niej najważniejsze problemy u...
Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje
(0,00 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Autor tego zbioru zadań jest programistą i nauczycielem. To prawdziwy pasjonat programowania ― w tym w języku C++ ― które traktuje jak przedłużenie ludzkiej mowy. Uważa, że praktycznie na wszystko, co robimy w życiu, można spojrzeć jak na wykonywanie funkcji i algorytmów, które opisuj...(0,00 zł najniższa cena z 30 dni)
25.90 zł
37.00 zł(-30%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (24)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(12)
(6)
(0)
(2)
(1)
(3)
Data dodania: 2022-06-06 Ocena: 6 Opinia niepotwierdzona zakupem
Marek,
Data dodania: 2021-10-06 Ocena: 1 Opinia potwierdzona zakupem
Oceny i opinie poprzednich wydań
Bartosz,
Data dodania: 2020-09-22 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2020-08-04 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2019-05-22 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2019-04-18 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2019-01-04 Ocena: 6 Opinia potwierdzona zakupem
Marek, PHP Dev.
Data dodania: 2015-11-30 Ocena: 6 Opinia niepotwierdzona zakupem
programista javy
Data dodania: 2014-04-19 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2012-06-05 Ocena: 6 Opinia niepotwierdzona zakupem
aaa hhh,
Data dodania: 2012-01-02 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2011-07-28 Ocena: 6 Opinia niepotwierdzona zakupem
Jurek, programista
Data dodania: 2010-10-13 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2020-07-06 Ocena: 5 Opinia niepotwierdzona zakupem
Tomasz Strzałka, .NET Software Engineer
Data dodania: 2018-07-15 Ocena: 5 Opinia potwierdzona zakupem
FM, student
Data dodania: 2018-02-26 Ocena: 5 Opinia niepotwierdzona zakupem
Michał Ligus, Web developer / Programista PHP
Data dodania: 2017-02-26 Ocena: 5 Opinia potwierdzona zakupem
programista
Data dodania: 2013-09-20 Ocena: 5 Opinia niepotwierdzona zakupem
Łukasz,
Data dodania: 2010-10-19 Ocena: 5 Opinia niepotwierdzona zakupem
Bartosz,
Data dodania: 2020-01-04 Ocena: 3 Opinia potwierdzona zakupem
Radoslaw Klimczak, programista
Data dodania: 2013-06-22 Ocena: 3 Opinia niepotwierdzona zakupem
Data dodania: 2014-01-09 Ocena: 2 Opinia potwierdzona zakupem
Michał,
Data dodania: 2021-04-25 Ocena: 1 Opinia potwierdzona zakupem
Data dodania: 2019-05-09 Ocena: 1 Opinia potwierdzona zakupem
więcej opinii