Programowanie zorientowane obiektowo. Wzorce projektowe. Wydanie II Alan Shalloway, James R. Trott
- Niedostępna
- Promocja 2za1
- +37 pkt

- Autorzy:
- Alan Shalloway, James R. Trott
- Serie wydawnicze:
- Wzorce projektowe
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 4.4/6 Opinie: 11
- Stron:
- 368
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Programowanie zorientowane obiektowo. Wzorce projektowe. Wydanie II
Zmień podejście do programowania - zastosuj wzorce projektowe
- Skorzystaj z metod modelowania obiektowego w języku UML
- Poznaj różne typy wzorców projektowych
- Wykorzystaj wzorce projektowe w swoich programach
Wzorce projektowe to modele rozwiązań wielu zagadnień programistycznych, oparte na zasadach programowania obiektowego. Zastosowanie ich w projektach informatycznych zapewnia szybszą i bardziej efektywną pracę zarówno podczas projektowania i tworzenia oprogramowania, jak i na etapie jego wdrożenia. Sprawne korzystanie z wzorców projektowych wiąże się jednak z koniecznością poznania metod modelowania obiektowego, zrozumienia zasad obiektowości i umiejętności podzielenia projektowanego systemu na komponenty.
Książka "Programowanie zorientowane obiektowo. Wzorce projektowe. Wydanie drugie" to przewodnik po wzorcach projektowych, przedstawiający je od strony najbardziej istotnej dla programisty - od strony praktycznej. Przykłady w języku Java, diagramy UML i wyczerpujące komentarze - wszystko to sprawia, że po przeczytaniu tej ksiażki staniesz się ekspertem w dziedzinie wzorców projektowych i będziesz wykorzystywać je we wszystkich swoich projektach.
- Zasady obiektowości
- Modelowanie obiektowe w języku UML
- Standardowe rozwiązania obiektowe
- Wprowadzenie do wzorców projektowych
- Zasady stosowania wzorców projektowych
- Katalog wzorców projektowych
- Projektowanie i programowanie z zastosowaniem wzorców projektowych
Korzystając z wzorców projektowych, zwiększysz szybkość i efektywność swojej pracy nad aplikacjami.
Wybrane bestsellery
-
Nowość Promocja Promocja 2za1
Dzięki tej książce opanujesz kluczowe koncepcje myślenia systemowego i nauczysz się stosować je w praktyce. Poznasz podejście nieliniowe, które pozwala lepiej rozumieć złożoność współczesnych systemów IT i skutecznie nimi zarządzać. Nauczysz się identyfikować wzorce, przewidywać konsekwencje decyzji technologicznych, a także budować skalowalne, elastyczne architektury. Praktyczne przykłady i klarowne wyjaśnienia pomogą Ci zastosować zdobytą wiedzę w codziennej pracy, niezależnie od tego, czy tworzysz małe aplikacje, czy projektujesz wielkoskalowe systemy. To niezbędny przewodnik dla każdego, kto chce myśleć jak inżynier systemowy!- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja Promocja 2za1
Emma – młoda, zdolna i ambitna, studentka prawa na Harvardzie – wydaje się skazana na sukces. Dostała się na staż w szanowanej kancelarii i w dodatku związała się z synem właścicieli firmy. Sielanka? Cóż… pozorna. Dziewczyna szybko się przekonuje, że moralność jej narzeczonego pozostawia wiele do życzenia. Poniżona i upokorzona zachowaniem Kaya, popełnia straszny błąd. Porzuca więc marzenia o karierze i wyjeżdża do babci Trish. Zaszywa się na prowincji w stanie Wisconsin, gdzie dochodzi do siebie w otoczeniu zwierząt i natury. Pomaga sąsiadom, udzielając im w razie potrzeby darmowych porad prawnych.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 14 pkt
(24,95 zł najniższa cena z 30 dni)
14.99 zł
49.90 zł (-70%) -
Promocja Promocja 2za1
To nie jest zwykły reportaż ― to wyprawa pełna emocji, zaskoczeń i inspiracji. Wyrusz na spotkanie z Japonią, która nie przestaje zadziwiać! Idealna lektura dla każdego, kto pragnie poznać prawdziwe oblicze tego niezwykłego archipelagu.- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja Promocja 2za1
Góry Słowenii należą do najpiękniejszych w Europie. W tym niewielkim kraju spotykają się pasma należące do wielkich systemów górskich Południowych Alp Wapiennych i Gór Dynarskich. Wiele z nich to surowe, skaliste, ubogie w wodę krasowe masywy, gdzie szlaki są wymagajace technicznie i kondycyjnie, znajdziemy tu też jednak rozległe hale i sielskie doliny. Niezwykłe formacje skalne, wąwozy i jaskinie, wodospady, modre jeziora i połoniny z żywą kultura pasterską - to wszystko czeka na górołazów. Po zejściu z gór warto zobaczyć choć kilka historycznych miast kryjących liczne zabytki i ciekawostki krajoznawcze.- PDF + ePub + Mobi
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Promocja Promocja 2za1
Dzięki badaniom neurobiologów i psychologów poznawczych dziś dużo lepiej rozumiemy, jak działa mózg, gdy się uczymy. Ta książka została napisana z myślą o osobach, które chcą efektywnie uczyć, stosując osiągnięcia neurobiologii w praktyce. Dokładnie omówiono tu procesy zachodzące podczas zapamiętywania i czynniki, które mają największy wpływ na to, by było ono skuteczne. Przedstawiono techniki umożliwiające przywoływanie wiedzy u uczniów, a także przedyskutowano, w jaki sposób nauczyciel może pomóc uczniom w szybszym utrwalaniu koncepcji w pamięci długotrwałej, aby mogli myśleć i działać bardziej kreatywnie. Materiał zawarty w poradniku został zaprezentowany w sposób zrozumiały i atrakcyjny, dzięki czemu jest łatwo przyswajalny nawet dla osób nieobeznanych z działaniem mózgu!- PDF + ePub + Mobi
- Druk 37 pkt
Naucz się nauczania. Praktyczne wykorzystanie osiągnięć neurobiologii
Barbara Oakley PhD, Beth Rogowsky EdD, Terrence J. Sejnowski PhD
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Kariera zawodowa programisty jest związana z nieustanną nauką i doskonaleniem zdobytych umiejętności. Jednym z podstawowych etapów rozwoju programisty Java jest zaznajomienie się z dobrymi praktykami programistycznymi, co obejmuje także wzorce projektowe – i to im właśnie poświęcony jest ten kurs. Wzorce projektowe stanowią zestaw praktycznych rozwiązań realnych problemów, zaobserwowanych w trakcie rozwoju sztuki tworzenia oprogramowania. Sama znajomość wzorców projektowych pozwala programiście na szybszą analizę kodu, szczególnie tworzonego w ramach większego projektu.- Videokurs 74 pkt
(104,30 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł (-50%) -
Promocja Promocja 2za1
Masz czasem tak, że po prostu nie dajesz rady? Czujesz, że nie spełniasz oczekiwań - współpracowników, szefów, podwładnych, przełożonych, rodziny, znajomych, swoich własnych? Świata? Że jeszcze chwila i oszalejesz albo schowasz się w mysiej dziurze i już nigdy z niej nie wyjdziesz?- Druk 24 pkt
(22,45 zł najniższa cena z 30 dni)
24.70 zł
44.90 zł (-45%) -
Promocja Promocja 2za1
Ludzie szukają konkretnego produktu lub usługi, ponieważ chcą rozwiązać jakieś swoje problemy. Oczekują konkretnych rezultatów. Są gotowi zapłacić za pewność, że dzięki zakupowi uzyskają oczekiwany efekt. Co więcej, za jakiś czas chętnie powrócą, a nawet pozostaną wierni danemu produktowi przez wiele lat. Nie uda Ci się jednak zbudować grupy takich lojalnych klientów, jeśli poprzestaniesz na prostym wystawieniu produktów na sprzedaż i biernym czekaniu.- PDF + ePub + Mobi
- Druk 36 pkt
(33,50 zł najniższa cena z 30 dni)
36.84 zł
67.00 zł (-45%) -
Promocja Promocja 2za1
Opis tych i innych mechanizmów ludzkiego postępowania znajdziesz w tej książce. Badaniem źródeł tego, co naprawdę kieruje naszym myśleniem i działaniem, zajmuje się psychologia. Jej adepci wyodrębnili i opisali wiele powtarzających się praktycznie u każdego z nas reakcji na to, co spotyka nas w życiu.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 24 pkt
(22,45 zł najniższa cena z 30 dni)
24.70 zł
44.90 zł (-45%) -
Promocja Promocja 2za1
Oto inspirujący podręcznik, który uczy przyjmowania pozytywnego nastawienia do świata i samokontroli. Przedstawia proste techniki panowania nad swoimi emocjami i podążania ścieżką do poczucia trwałego szczęścia i spokoju. Pokazuje strategie i ćwiczenia duchowe, prowadzące do przebudowy sposobu percepcji, aby każdy mógł tworzyć lepsze związki, czerpać zadowolenie z codziennych spraw i stać się aktywnym członkiem społeczeństwa. Łatwo się przekonać, jak bardzo ta starożytna koncepcja filozoficzna pomaga w odnalezieniu spokoju. Wystarczy opanować trzy dyscypliny: dyscyplinę pragnienia, dyscyplinę działania i dyscyplinę akce ptacji, a ich zastosowanie w codziennym życiu okaże się naturalne — i niezwykle satysfakcjonujące!- PDF + ePub + Mobi
- Audiobook MP3
- Druk 19 pkt
(17,45 zł najniższa cena z 30 dni)
19.20 zł
34.90 zł (-45%)
O autorach książki
Alan Shalloway jest założycielem, prezesem i głównym konsultantem w firmie Net Objectives zajmującej się konsultacjami informatycznymi i szkoleniami. Alan pracuje w branży informatycznej od ponad 20 lat, często występuje na konferencjach, takich jak SD Expo, Java One, OOP czy też OOPSLA. Posiada certyfikat Scrum. Jest także współautorem książki An Introduction to XML and its Family of Technologies. Shalloway jest absolwentem wydziału informatyki na MIT.
James R. Trott pracuje obecnie jako starszy konsultant w dużej instytucji finansowej. W trakcie swojej 20-letniej kariery programisty i projektanta wielokrotnie korzystał z technik analizy obiektowej i wzorców projektowych. Ukończył studia na kierunku matematyka stosowana. Posiada także tytuł MBA.
Zobacz pozostałe książki z serii Wzorce projektowe
-
Promocja Promocja 2za1
To wydanie książki zostało zaktualizowane pod kątem języka PHP 8. Za jej pomocą opanujesz solidne podstawy programowania zorientowanego obiektowo w PHP, a następnie zapoznasz się z zasadami projektowania kodu, narzędziami i zalecanymi rozwiązaniami, które ułatwiają tworzenie, testowanie i wdrażanie niezawodnych aplikacji. Sporo miejsca poświęcono tu wzorcom projektowym, w tym wzorcom biznesowym i bazodanowym. Omówiono również narzędzia i praktyki pomocne w pracy zespołowej, jak praca z systemem Git czy zarządzanie wersjami i zależnościami przy użyciu Composera. Nie zabrakło także takich ważnych zagadnień jak strategie automatycznych testów i zasady ciągłej integracji.- PDF + ePub + Mobi
- Druk 70 pkt
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja Promocja 2za1
Książka stanowi zbiór praktycznych informacji dotyczących najpopularniejszych wzorców projektowych. Lekturę rozpoczniesz od zapoznania się z możliwościami korzystania z wzorców projektowych na platformie Javy. Dowiesz się także, jakich zasad trzeba przestrzegać, aby zapewnić czytelność i łatwość utrzymania kodu Javy. W kolejnych rozdziałach znajdziesz praktyczne wskazówki i przykłady dotyczące stosowania wzorców kreacyjnych, strukturalnych, operacyjnych, a także wzorców współbieżności. Nauczysz się ich używać do praktycznego rozwiązywania problemów często spotykanych podczas projektowania oprogramowania. Końcowy rozdział został poświęcony antywzorcom, a zawarte w nim informacje pomogą Ci w ich identyfikacji i podjęciu najlepszych środków zaradczych.- PDF + ePub + Mobi
- Druk 36 pkt
(33,50 zł najniższa cena z 30 dni)
36.84 zł
67.00 zł (-45%) -
Promocja Promocja 2za1
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych.- PDF + ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka jest doskonałym uzupełnieniem podręcznej biblioteczki każdego programisty C++. Opisano w niej znaczenie dobrego projektu oprogramowania oraz zasady tworzenia takich projektów. Omówiono szereg przydatnych wzorców projektowych, dzięki którym łatwiej można zrozumieć, jak zarządzać zależnościami i abstrakcjami, zwiększać możliwości modyfikowania i rozszerzania tworzonego kodu oraz stosować nowoczesne wzorce projektowe. Zaprezentowano wzorce wykorzystujące wiele różnych paradygmatów, w tym programowanie: obiektowe, uogólnione oraz funkcyjne. Pokazano też największą zaletę nowoczesnego języka C++: możliwość łączenia różnych paradygmatów oraz tworzenia oprogramowania, które przetrwa dziesięciolecia.- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
To książka przeznaczona dla średnio zaawansowanych użytkowników biblioteki React, którzy chcą tworzyć elastyczniejsze i łatwiejsze w utrzymaniu aplikacje. Wyjaśniono tu sposób działania wewnętrznych mechanizmów biblioteki React. Zaprezentowano, jak należy budować komponenty możliwe do wielokrotnego użycia, jak projektować strukturę aplikacji, a także omówiono zasady tworzenia poprawnych formularzy. Opisano też procesy definiowania stylów dla komponentów biblioteki React, jak również ich optymalizowania w celu przyspieszenia aplikacji i zwiększenia ich responsywności. Nie zabrakło szczegółowego omówienia technik tworzenia zestawów efektywnych testów, ponadto znalazły się tutaj informacje na temat korzystania z takich narzędzi jak służący do testowania Enzyme, React Router czy ułatwiający ciągłą integrację CircleCI. Zdobywanie umiejętności niezbędnych do zbudowania działającej aplikacji ułatwiają liczne przykłady, wskazówki i fragmenty kodu.- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja Promocja 2za1
Wzorce zaprezentowano wraz ze scenariuszami, do których mają zastosowanie. Omówiono też alternatywy i relacje zachodzące między wzorcami, pokazano również sposoby użycia narzędzi do refaktoryzacji (ReSharper) w celu ułatwienia implementacji. Nowe wydanie książki zostało uzupełnione o takie wzorce jak funkcyjny budowniczy, asynchroniczna metoda wytwórcza, adapter generycznych wartości i pełnomocnik kompozytu.- PDF + ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Publikacja pozwala zapoznać się z fundamentalnymi teoriami i praktycznymi aspektami dobrego designu; to wydanie zostało starannie przejrzane i uzupełnione o najnowsze osiągnięcia w tej dziedzinie. Zawiera również spory zbiór sprawdzonych wzorców projektowych, znacząco ułatwiających projektowanie interfejsów. Wzorce te stworzono z wykorzystaniem zdobyczy psychologii, starano się przy tym zadbać o ich wszechstronność. Podstawą do ich zbudowania były większe lub mniejsze zadania wykonywane przy użyciu oprogramowania. Książka ułatwia poruszanie się po skomplikowanych zagadnieniach projektowania interfejsów, zapewniając wzorce dla aplikacji mobilnych, przeglądarkowych i samodzielnych programów komputerowych. Każdy wzorzec został zilustrowany przykładowymi projektami i opatrzony praktycznymi wskazówkami.- PDF + ePub + Mobi
- Druk 65 pkt
(59,50 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Promocja Promocja 2za1
Kubernetes jest platformą do orkiestracji kontenerów. Projekt ten należy dziś do najpopularniejszych i najbogatszych narzędzi w swojej klasie, stanowi także podstawę dla wielu innych platform, znanych jako systemy typu PaaS. Dzięki nim Kubernetes zyskał możliwość tworzenia aplikacji, jednak tego rodzaju narzędzia wymagają od programistów i architektów zastosowania odpowiednich wzorców projektowych. Opisują one schematy rozwiązywania problemów na różnych poziomach dokładności, a tym samym umożliwiają efektywne projektowanie i implementację nowoczesnych, elastycznych natywnych aplikacji chmurowych w Kubernetesie.- PDF + ePub + Mobi
- Druk 26 pkt
(24,50 zł najniższa cena z 30 dni)
26.95 zł
49.00 zł (-45%) -
Promocja Promocja 2za1
To książka przeznaczona dla programistów C#, którzy chcą poszerzyć wiedzę na temat sztuki programowania dzięki wykorzystaniu nowoczesnych technik projektowych do rozwiązywania konkretnych problemów programistycznych w optymalny sposób. Dogłębnie przedstawiono tu implementację klasycznych wzorców wraz ze wskazówkami dotyczącymi ich możliwości. Omówiono znaczenie poszczególnych cech języków C# i F# dla implementacji wzorców. Pokazano cały szereg przykładów i scenariuszy, możliwych implementacji wzorców, ich alternatyw i wzajemnych relacji. Co więcej, zaprezentowano sposób wykorzystania dedykowanego narzędzia ReSharper do łatwej implementacji wzorców projektowych.- PDF + ePub + Mobi
- Druk 31 pkt
(28,50 zł najniższa cena z 30 dni)
31.35 zł
57.00 zł (-45%) -
Promocja Promocja 2za1
To książka przeznaczona dla programistów, którzy chcą tworzyć aplikacje biznesowe z użyciem wzorców projektowych, wzorców biznesowych i najlepszych praktyk. Zawiera wyjaśnienie podstawowych koncepcji Javy EE 8, opis jej warstw oraz omówienie najlepszych praktyk tworzenia aplikacji biznesowych. Przedstawia zasady łączenia wzorców projektowych i wzorców biznesowych w Javie EE 8, a także techniki optymalizacji rozwiązań z wykorzystaniem programowania aspektowego, programowania reaktywnego i mikrousług. Opisano tu szereg wzorców: integracyjne, reaktywne, bezpieczeństwa, wdrażania i operacyjne. Zaprezentowano również projekt MicroProfile, przydatny do tworzenia aplikacji dla architektury mikrousług.- PDF + ePub + Mobi
- Druk 31 pkt
(28,50 zł najniższa cena z 30 dni)
31.35 zł
57.00 zł (-45%)
Ebooka "Programowanie zorientowane obiektowo. Wzorce projektowe. Wydanie II" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox 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 »
Recenzje książki: Programowanie zorientowane obiektowo. Wzorce projektowe. Wydanie II (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Każdy tkwiący w zagadnieniach informatyki wie dobrze, że piętą achillesową jej rozwoju są problemy oprogramowania. O rozwoju hardware′u dowiadujemy się dość często z pierwszych stron specjalistycznych czasopism, np. o kolejnym typie procesora gigahercowym zegarem. Natomiast software′owy temat oprogramowania komputerów przejawia się najczęściej w formie ogłoszeń: "Zatrudnię programistę -- wymagana znajomość języka C++ i Java.
Nic dziwnego, że eksponowane są różne metody inżynierii oprogramowania. Do tego właśnie kręgu należy zaliczyć recenzowaną książkę. Zarówno programowanie obiektowe, jak i wzorce projektowe tworzą metodologię ułatwiającą pracę programistom, poprawiają jakość oprogramowania i skracającą liczbę mitycznych osobodni wymaganych do jego wyprodukowania. Książka jest napisana w sposób przestępny -- dla osób pragnących poznać dopiero tematykę, ale i konkretny, z licznymi przykładami (Java, diagramy UML) -- dla pragnących rozszerzyć posiadaną już wiedzę. Przy okazji wyjaśniam: to jest drugie wydanie, lecz różniące się znacznie od pierwszego. W książce znajdziemy:
- zasady i modelowanie obiektowe w języku UML wraz ze standardowymi rozwiązaniami obiektowymi;
- zasady stosowania wzorców projektowych i ich katalogi oraz elementy programowania z zastosowaniem wzorców projektowych.
Recenzja: Mechanik Zbigniew Polański; 11/05Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- Design Patterns Explained: A New Perspective on Object Oriented Design, 2nd Edition
- ISBN Książki drukowanej:
- 978-83-283-6160-7, 9788328361607
- Data wydania książki drukowanej :
- 2005-02-14
- ISBN Ebooka:
- 978-83-283-6161-4, 9788328361614
- Data wydania ebooka :
-
2005-02-14
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@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 93913
- Rozmiar pliku Pdf:
- 4.9MB
- Rozmiar pliku ePub:
- 8.1MB
- Rozmiar pliku Mobi:
- 15.7MB
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Serie wydawnicze: Wzorce projektowe
Dostępność produktu
Produkt nie został jeszcze oceniony pod kątem ułatwień dostępu lub nie podano żadnych informacji o ułatwieniach dostępu lub są one niewystarczające. Prawdopodobnie Wydawca/Dostawca jeszcze nie umożliwił dokonania walidacji produktu lub nie przekazał odpowiednich informacji na temat jego dostępności.
Spis treści książki
- Podziękowania
- Wstęp
- Od obiektowości poprzez wzorce projektowe do prawdziwej obiektowości
- Od sztucznej inteligencji poprzez wzorce aż do prawdziwej obiektowości
- Informacje o konwencjach zastosowanych w niniejszej książce
- Nowości dodane w drugim wydaniu książki
- Część I Wprowadzenie do programowania obiektowego
- Przegląd tematyki
- Rozdział 1. Obiektowość
- Przegląd
- Zanim pojawiły się obiekty: dekompozycja funkcjonalna
- Problem określenia wymagań
- Zmiany wymagań a dekompozycja funkcjonalna
- Postępowanie w sytuacji zmieniających się wymagań
- Obiektowość
- Programowanie obiektowe w praktyce
- Szczególne rodzaje metod
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 2. Język UML
- Przegląd
- Czym jest język UML?
- Zastosowanie języka UML
- Diagram klas
- Diagramy interakcji
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Część II Ograniczenia tradycyjnie pojmowanego projektowania obiektowego
- Przegląd tematyki
- Rozdział 3. Problem wymagający rozwiązania uniwersalnego
- Przegląd
- Pozyskanie informacji z systemu CAD/CAM
- Terminologia dziedziny zastosowań
- Opis problemu
- Prawdziwe wyzwania i rozwiązania
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 4. Standardowe rozwiązanie obiektowe
- Przegląd
- Rozwiązanie wykorzystujące specjalizację
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Część III Wzorce projektowe
- Przegląd tematyki
- Cele
- Rozdział 5. Wprowadzenie do wzorców projektowych
- Przegląd
- Wzorce projektowe wywodzą się z architektury i antropologii
- Wzorce projektowe od architektury do programowania
- Po co studiować wzorce projektowe?
- Inne zalety studiowania wzorców projektowych
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opcje i zastosowania
- Rozdział 6. Wzorzec fasady
- Przegląd
- Wprowadzenie do fasady
- Fasada
- Praktyczne uwagi na temat zastosowania fasady
- Zastosowanie fasady w rozwiązaniu problemu CAD/CAM
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 7. Wzorzec adaptera
- Przegląd
- Wprowadzenie do wzorca adaptera
- Adapter
- Praktyczne uwagi na temat zastosowania adaptera
- Zastosowanie adaptera w celu rozwiązania problemu CAD/CAM
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 8. Poszerzamy horyzonty
- Przegląd
- Obiekty w rozumieniu tradycyjnym i nowym
- Hermetyzacja w rozumieniu tradycyjnym i nowym
- Określ zmienność i hermetyzuj ją
- Analiza wspólności i zmienności a klasy abstrakcyjne
- Cechy programowania inteligentnego
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 9. Wzorzec strategii
- Omówienie
- Sposób obsługi nowych wymagań
- Studium problemu międzynarodowy system do handlu elektronicznego: początkowe wymagania
- Obsługa nowych wymagań
- Wzorzec strategii
- Praktyczne uwagi na temat stosowania wzorca strategii
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 10. Wzorzec mostu
- Przegląd
- Wprowadzenie do wzorca mostu
- Przykład problemu wymagającego zastosowania mostu
- Obserwacja dotycząca zastosowań wzorców projektowych
- Wyprowadzenie wzorca mostu
- Wzorzec mostu retrospekcja
- Praktyczne uwagi na temat zastosowań mostu
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 11. Wzorzec fabryki abstrakcyjnej
- Przegląd
- Wprowadzenie do wzorca fabryki abstrakcyjnej
- Fabryka abstrakcyjna przykład zastosowania
- Implementacja wzorca fabryki abstrakcyjnej
- Praktyczne uwagi na temat stosowania fabryki abstrakcyjnej
- Zastosowanie fabryki abstrakcyjnej w rozwiązaniu problemu CAD/CAM
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Część IV Projektowanie z wykorzystaniem wzorców
- Przegląd tematyki
- Rozdział 12. W jaki sposób projektują eksperci?
- Przegląd
- Tworzenie przez dodawanie wyróżnień
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 13. Rozwiązanie problemu CAD/CAM z wykorzystaniem wzorców projektowych
- Przegląd
- Przypomnienie problemu CAD/CAM
- Projektowanie z wykorzystaniem wzorców
- Projektowanie z wykorzystaniem wzorców etap 1
- Projektowanie z wykorzystaniem wzorców etap 2a
- Projektowanie z wykorzystaniem wzorców etap 2b
- Projektowanie z wykorzystaniem wzorców etap 2c
- Projektowanie z wykorzystaniem wzorców powtórzone etapy 2a i 2b (fasada)
- Projektowanie z wykorzystaniem wzorców etapy 2a i 2b (adapter)
- Projektowanie z wykorzystaniem wzorców etapy 2a i 2b (fabryka abstrakcyjna)
- Projektowanie z wykorzystaniem wzorców etap 3
- Porównanie z poprzednimi wersjami rozwiązania
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Część V Zdążając w kierunku nowego sposobu projektowania
- Przegląd tematyki
- Rozdział 14. Zasady i strategie projektowania z wykorzystaniem wzorców
- Przegląd
- Zasada otwarcia i zamknięcia
- Zasada projektowania w kontekście
- Zasada hermetyzacji zmienności
- Klasy abstrakcyjne a interfejsy
- Zasada zdrowego sceptycyzmu
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 15. Analiza wspólności i zmienności
- Przegląd
- Analiza wspólności i zmienności a projektowanie aplikacji
- Rozwiązanie problemu CAD/CAM przy wykorzystaniu analizy wspólności i zmienności
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 16. Macierz analizy
- Przegląd
- Zmienność w świecie rzeczywistym
- Studium zmienności: międzynarodowy system handlu elektronicznego
- Uwagi praktyczne
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 17. Wzorzec dekoratora
- Przegląd
- Nowe szczegóły
- Wzorzec dekoratora
- Zastosowanie dekoratora w omawianym studium problemu
- Inne zastosowania: operacje wejścia i (lub) wyjścia
- Praktyczne uwagi na temat stosowania dekoratora
- Istota wzorca dekoratora
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Część VI Inne zalety wzorców
- Przegląd tematyki
- Rozdział 18. Wzorzec obserwatora
- Przegląd
- Kategorie wzorców
- Nowe wymagania aplikacji wspomagającej handel elektroniczny
- Wzorzec obserwatora
- Zastosowanie wzorca obserwatora
- Praktyczne uwagi na temat zastosowania obserwatora
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 19. Wzorzec metody szablonu
- Przegląd
- Nowe wymagania
- Wzorzec metody szablonu
- Zastosowanie wzorca metody szablonu
- Zastosowanie wzorca metody szablonu do redukcji nadmiarowości
- Praktyczne uwagi na temat zastosowania szablonu metody
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Część VII Fabryki
- Przegląd tematyki
- Rozdział 20. Wnioski płynące ze stosowania wzorców projektowych fabryki
- Przegląd
- Fabryki
- Uniwersalny kontekst raz jeszcze
- Fabryki działają zgodnie z wytycznymi
- Ograniczanie wektorów zmian
- Inny sposób rozumienia
- Różne zastosowania fabryk
- Praktyczne uwagi dotyczące fabryk
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 21. Wzorzec singletonu oraz wzorzec blokowania dwufazowego
- Przegląd
- Wprowadzenie do wzorca singletonu
- Zastosowanie wzorca singletonu
- Wariant: wzorzec blokowania dwufazowego
- Reflekcje
- Praktyczne uwagi na temat zastosowania singletonu i blokowania dwufazowego
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 22. Wzorzec puli obiektów
- Przegląd
- Problem wymagający zarządzania obiektami
- Dane składowe
- Metody
- Wzorzec puli obiektów
- Obserwacje: tworzenie obiektów nie jest jedynym możliwym zastosowaniem fabryk
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 23. Wzorzec metody fabryki
- Przegląd
- Nowe wymaganie
- Wzorzec metody fabryki
- Wzorzec metody fabryki a obiektowe języki programowania
- Praktyczne uwagi dotyczące zastosowania wzorca metody fabryki
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 24. Fabryki podsumowanie
- Przegląd
- Etapy procesu tworzenia oprogramowania
- Podobieństwa fabryk i zasad programowania ekstremalnego
- Skalowanie
- Część VIII Podsumowanie
- Przegląd tematyki
- Rozdział 25. Wzorce projektowe i nowa perspektywa projektowania obiektowego
- Przegląd
- Podsumowanie zasad obiektowości
- Hermetyzacja implementacji za pomocą wzorców projektowych
- Analiza wspólności i zmienności a wzorce projektowe
- Dekompozycja dziedziny problemu poprzez określenie odpowiedzialności
- Wzorce i projektowanie w kontekście
- Powiązania wewnątrz wzorców
- Wzorce projektowe i praktyki programowania inteligentnego
- Uwagi praktyczne
- Podsumowanie
- Pytania kontrolne
- Obserwacje
- Interpretacje
- Opinie i zastosowania
- Rozdział 26. Bibliografia
- Programowanie zorientowane obiektowo: strony WWW
- Zalecana lektura
- Lektura przeznaczona dla programistów korzystających z języka Java
- Lektura przeznaczona dla programistów korzystających z języka C++
- Lektura przeznaczona dla programistów korzystających z języka COBOL
- Lektura dotycząca metodyki programowania ekstremalnego
- Zalecana lektura dotycząca programowania
- Ulubiona lektura autorów
Helion - inne książki
-
Nowość Promocja Promocja 2za1
W tej unikalnej książce znajdziesz kompleksowe omówienie procesu tworzenia LLM, od pracy z zestawami danych po implementację architektury modelu, wstępne szkolenie na nieoznakowanych danych i dostrajanie do określonych zadań. Bez korzystania z gotowych bibliotek LLM samodzielnie zbudujesz podstawowy model, przekształcisz go w klasyfikator tekstu, a ostatecznie stworzysz chatbota, który będzie wykonywał Twoje polecenia. I co najważniejsze ― naprawdę zrozumiesz, jak działa model, w końcu będziesz jego twórcą!- PDF + ePub + Mobi
- Druk 54 pkt
(49,50 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Zapnij pasy przed wyprawą życia! „Mars: Nowa Ziemia” to fascynująca opowieść o ludzkiej determinacji, by postawić stopę na Czerwonej Planecie. Astrofizyk Andrew May zabierze Cię w podróż przez historię eksploracji Marsa — od pierwszych wyobrażeń i obserwacji astronomicznych aż po najnowsze misje i ambitne plany kolonizacyjne. Nasz planetarny sąsiad od wieków fascynuje ludzkość, pobudzając wyobraźnię pisarzy, naukowców i inżynierów. Ta książka to nie tylko zapis technologicznych osiągnięć, ale także opowieść o ludziach, którzy marzą, planują i podejmują ryzyko, aby zmienić rozumienie Wszechświata i uczynić z nas gatunek międzyplanetarny. Jeśli zastanawiasz się, jakie wyzwania czekają podczas podróży na Marsa i czy człowiek jest gotowy na życie poza Ziemią, ta książka jest dla Ciebie. Przygotuj się na ekscytującą misję, która może zmienić przyszłość ludzkości.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Ta książka jest przeznaczona dla programistów, którzy chcą używać AI do optymalizacji procesu tworzenia oprogramowania. Znalazły się tu praktyczne informacje dotyczące budowy interfejsu użytkownika, backendu, tworzenia i optymalizacji kodu. Opisano, jak pisać interfejsy Web API, refaktoryzować kod i zwiększać jego wydajność za pomocą Copilota. Omówiono ponadto sposoby formułowania podpowiedzi dla przetwarzania danych, inżynierii cech, doboru modeli, ich trenowania, strojenia hiperparametrów i oceny jakości uczenia maszynowego. Nie zabrakło również zaawansowanych technik pracy z Copilotem i agentami programowymi, a także omówienia zasad wywoływania narzędzi AI.- PDF + ePub + Mobi
- Druk 70 pkt
Programowanie wspomagane AI. Automatyzacja pracy programisty dzięki ChatGPT i GitHub Copilot
Christoffer Noring, Anjali Jain, Marina Fernandez, Ayşe Mutlu, Ajit Jaokar
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Cechą dzisiejszego rynku IT jest ciągła zmiana. Zmieniają się urządzenia, modyfikacjom podlega również software. Jedną z przyczyn wprowadzania kolejnych unowocześnień jest dążenie do utrzymania odpowiedniego poziomu świadczenia usług biznesowych i wysokiego poziomu bezpieczeństwa. Służy temu na przykład zastosowanie monitoringu infrastruktury, czyli użycie odpowiednich narzędzi weryfikujących stan sieci, serwerów czy też aplikacji.- PDF + ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Dzięki tej książce przyswoisz podstawy PowerShella i zasady pisania skryptów, a następnie przejdziesz do zagadnień związanych z PowerShell Remoting. Nauczysz się konfigurować i analizować dzienniki zdarzeń Windows, dowiesz się również, które zdarzenia są kluczowe do monitorowania bezpieczeństwa. Zgłębisz możliwości interakcji PowerShella z systemem operacyjnym, Active Directory i Azure AD / Entra ID. Poznasz protokoły uwierzytelniania, procesy enumeracji, metody kradzieży poświadczeń i eksploatacji, a także zapoznasz się z praktycznymi wskazówkami dla zespołów czerwonego i niebieskiego (ang. Red Team i Blue Team). Zrozumiesz też takie metody ochrony jak Just Enough Administration (JEA), AMSI, kontrola aplikacji i podpisywanie kodu.- PDF + ePub + Mobi
- Druk 65 pkt
(59,50 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Nowość Promocja Promocja 2za1
W tej praktycznej książce znajdziesz opis kompleksowych praktyk, dzięki którym współczesne organizacje utrzymujące złożone ekosystemy oprogramowania mogą skutecznie identyfikować podatności, zarządzać nimi i ograniczać ryzyko wystąpienia poważnych naruszeń bezpieczeństwa. Dowiesz się, dlaczego nie wystarczy po prostu „użyć łatki”, aby naprawić znane luki w oprogramowaniu. Poznasz zasady profesjonalnego zarządzania podatnościami uwzględniające monitorowanie systemów i baz danych podatności. Przekonasz się, jak ważne są czynnik ludzki i identyfikacja czynników psychologicznych, które podczas interakcji użytkownika z oprogramowaniem przyczyniają się do powstawania podatności. W miarę lektury książki przyswoisz wydajne i skuteczne strategie, dzięki którym zapewnisz swojej organizacji wysoki poziom cyberbezpieczeństwa.- PDF + ePub + Mobi
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Ta niewielka, przystępnie napisana książka jest drugim wydaniem kompleksowego przewodnika dla programistów Pythona, którzy chcą budować aplikacje bazujące na dużych modelach językowych. Zaprezentowano w niej główne cechy i zasady działania modeli GPT-4 i GPT-3.5 z uwzględnieniem najnowszych osiągnięć w rozwoju technologii sztucznej inteligencji. Znalazły się tu także instrukcje, jak krok po kroku tworzyć aplikacje z zastosowaniem biblioteki OpenAI dla Pythona, włączając w to generowanie treści, odpowiadanie na pytania i inteligentnych asystentów. Dodatkowe ułatwienie stanowią przejrzyste przykłady i dołączone do wydania pliki z kodami. Dzięki tej książce z łatwością wykorzystasz moc dużych modeli językowych w swoich aplikacjach!- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Lektura tej książki pozwoli Ci zrozumieć możliwości najnowocześniejszych algorytmów AI, nawet jeśli nie posiadasz wiedzy technicznej. Dowiesz się, na czym polega funkcjonowanie sieci neuronowych, poznasz również fascynującą historię pierwszego sztucznego neuronu i przekształcenia go w sieć zdolną do realizowania zadań wcześniej uznanych za niewykonalne obliczeniowo. Zapoznasz się z możliwościami i wyzwaniami związanymi z widzeniem komputerowym, a także z zasadami działania sieci neuronowej i jej treningu. Zorientujesz się też, w których obszarach sztuczna inteligencja może stanowić zagrożenie, a gdzie wykazuje olbrzymi potencjał. Na koniec spojrzysz na obecną rewolucję AI przez pryzmat wcześniejszych przełomów technologicznych, aby lepiej zrozumieć, co nas czeka i jakie mamy wobec tego zobowiązania.- PDF + ePub + Mobi
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
W trakcie lektury tej książki przygotujesz własne laboratorium, a następnie przeanalizujesz każdy etap zabójczego łańcucha ataków i zastosujesz nową wiedzę w praktyce. Dowiesz się, jak ominąć wbudowane mechanizmy bezpieczeństwa, między innymi AMSI, AppLocker i Sysmon, przeprowadzać działania rozpoznawcze i wykrywające w środowisku domeny, a także zbierać dane uwierzytelniające w całej domenie. Przeczytasz również, jak poruszać się ruchem bocznym, aby wtopić się w ruch środowiska i pozostać niewykrytym przez radary obrońców, a ponadto jak eskalować uprawnienia wewnątrz domeny i w całym lesie domen czy osiągać stan przetrwania na poziomie domeny i w kontrolerze domeny. W efekcie nauczysz się przeprowadzać ocenę bezpieczeństwa różnych produktów i usług Microsoftu, takich jak Exchange Server, SQL Server i SCCM.- PDF + ePub + Mobi
- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
O sztucznej inteligencji jest ostatnio bardzo głośno, to nośny temat, nierzadko przedstawiany w tonie sensacyjnym. Czy AI nas zniewoli? Czy wymknie się spod kontroli? A może zabierze nam pracę i zmieni nasze życie w bezproduktywny koszmar? Rzeczywistość wygląda zgoła inaczej, niż zdają się sugerować clickbaitowe nagłówki w prasie i mediach społecznościowych. Sztuczna inteligencja jest obecna w naszym życiu od wielu lat, choć często nie zdajemy sobie z tego sprawy. Służy nam pomocą, gdy szukamy czegoś w sieci, kiedy chcemy coś przetłumaczyć, kupić, porównać albo dotrzeć z miejsca A do miejsca B. Odsiewa dla nas spam w poczcie internetowej i chroni nasze urządzenia elektroniczne przed cyberatakami. Oczywiście, ma swoje mroczne strony i tych także powinniśmy być świadomi.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%)
Dzięki 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.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana


Oceny i opinie klientów: Programowanie zorientowane obiektowo. Wzorce projektowe. Wydanie II Alan Shalloway, James R. Trott
(11)(1)
(6)
(2)
(0)
(2)
(0)
więcej opinii