Programowanie zorientowane obiektowo wzorce projektowe

41,19

Opis

Zmień podejście do programowania – zastosuj wzorce projektoweSkorzystaj z metod modelowania obiektowego w języku UMLPoznaj różne typy wzorców projektowychWykorzystaj wzorce projektowe w swoich programachWzorce 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ściModelowanie obiektowe w języku UMLStandardowe rozwiązania obiektoweWprowadzenie do wzorców projektowychZasady stosowania wzorców projektowychKatalog wzorców projektowychProjektowanie i programowanie z zastosowaniem wzorców projektowychKorzystając z wzorców projektowych, zwiększysz szybkość i efektywność swojej pracy nad aplikacjami.Spis treści:PodziękowaniaWstępOd obiektowości poprzez wzorce projektowe do prawdziwej obiektowościOd sztucznej inteligencji poprzez wzorce aż do prawdziwej obiektowościInformacje o konwencjach zastosowanych w niniejszej książceNowości dodane w drugim wydaniu książkiCzęść I Wprowadzenie do programowania obiektowegoPrzegląd tematykiRozdział 1. ObiektowośćPrzeglądZanim pojawiły się obiekty: dekompozycja funkcjonalnaProblem określenia wymagańZmiany wymagań a dekompozycja funkcjonalnaPostępowanie w sytuacji zmieniających się wymagańObiektowośćProgramowanie obiektowe w praktyceSzczególne rodzaje metodPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 2. Język UMLPrzeglądCzym jest język UML?Zastosowanie języka UMLDiagram klasDiagramy interakcjiPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaCzęść II Ograniczenia tradycyjnie pojmowanego projektowania obiektowegoPrzegląd tematykiRozdział 3. Problem wymagający rozwiązania uniwersalnegoPrzeglądPozyskanie informacji z systemu CAD/CAMTerminologia dziedziny zastosowańOpis problemuPrawdziwe wyzwania i rozwiązaniaPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 4. Standardowe rozwiązanie obiektowePrzeglądRozwiązanie wykorzystujące specjalizacjęPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaCzęść III Wzorce projektowePrzegląd tematykiCeleRozdział 5. Wprowadzenie do wzorców projektowychPrzeglądWzorce projektowe wywodzą się z architektury i antropologiiWzorce projektowe od architektury do programowaniaPo co studiować wzorce projektowe?Inne zalety studiowania wzorców projektowychPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpcje i zastosowaniaRozdział 6. Wzorzec fasadyPrzeglądWprowadzenie do fasadyFasadaPraktyczne uwagi na temat zastosowania fasadyZastosowanie fasady w rozwiązaniu problemu CAD/CAMPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 7. Wzorzec adapteraPrzeglądWprowadzenie do wzorca adapteraAdapterPraktyczne uwagi na temat zastosowania adapteraZastosowanie adaptera w celu rozwiązania problemu CAD/CAMPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 8. Poszerzamy horyzontyPrzeglądObiekty w rozumieniu tradycyjnym i nowymHermetyzacja w rozumieniu tradycyjnym i nowymOkreśl zmienność i hermetyzuj jąAnaliza wspólności i zmienności a klasy abstrakcyjneCechy programowania inteligentnegoPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 9. Wzorzec strategiiOmówienieSposób obsługi nowych wymagańStudium problemu międzynarodowy system do handlu elektronicznego: początkowe wymaganiaObsługa nowych wymagańWzorzec strategiiPraktyczne uwagi na temat stosowania wzorca strategiiPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 10. Wzorzec mostuPrzeglądWprowadzenie do wzorca mostuPrzykład problemu wymagającego zastosowania mostuObserwacja dotycząca zastosowań wzorców projektowychWyprowadzenie wzorca mostuWzorzec mostu retrospekcjaPraktyczne uwagi na temat zastosowań mostuPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 11. Wzorzec fabryki abstrakcyjnejPrzeglądWprowadzenie do wzorca fabryki abstrakcyjnejFabryka abstrakcyjna przykład zastosowaniaImplementacja wzorca fabryki abstrakcyjnejPraktyczne uwagi na temat stosowania fabryki abstrakcyjnejZastosowanie fabryki abstrakcyjnej w rozwiązaniu problemu CAD/CAMPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaCzęść IV Projektowanie z wykorzystaniem wzorcówPrzegląd tematykiRozdział 12. W jaki sposób projektują eksperci?PrzeglądTworzenie przez dodawanie wyróżnieńPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 13. Rozwiązanie problemu CAD/CAM z wykorzystaniem wzorców projektowychPrzeglądPrzypomnienie problemu CAD/CAMProjektowanie z wykorzystaniem wzorcówProjektowanie z wykorzystaniem wzorców etap 1Projektowanie z wykorzystaniem wzorców etap 2aProjektowanie z wykorzystaniem wzorców etap 2bProjektowanie z wykorzystaniem wzorców etap 2cProjektowanie 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 3Porównanie z poprzednimi wersjami rozwiązaniaPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaCzęść V Zdążając w kierunku nowego sposobu projektowaniaPrzegląd tematykiRozdział 14. Zasady i strategie projektowania z wykorzystaniem wzorcówPrzeglądZasada otwarcia i zamknięciaZasada projektowania w kontekścieZasada hermetyzacji zmiennościKlasy abstrakcyjne a interfejsyZasada zdrowego sceptycyzmuPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 15. Analiza wspólności i zmiennościPrzeglądAnaliza wspólności i zmienności a projektowanie aplikacjiRozwiązanie problemu CAD/CAM przy wykorzystaniu analizy wspólności i zmiennościPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 16. Macierz analizyPrzeglądZmienność w świecie rzeczywistymStudium zmienności: międzynarodowy system handlu elektronicznegoUwagi praktycznePodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 17. Wzorzec dekoratoraPrzeglądNowe szczegółyWzorzec dekoratoraZastosowanie dekoratora w omawianym studium problemuInne zastosowania: operacje wejścia i (lub) wyjściaPraktyczne uwagi na temat stosowania dekoratoraIstota wzorca dekoratoraPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaCzęść VI Inne zalety wzorcówPrzegląd tematykiRozdział 18. Wzorzec obserwatoraPrzeglądKategorie wzorcówNowe wymagania aplikacji wspomagającej handel elektronicznyWzorzec obserwatoraZastosowanie wzorca obserwatoraPraktyczne uwagi na temat zastosowania obserwatoraPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 19. Wzorzec metody szablonuPrzeglądNowe wymaganiaWzorzec metody szablonuZastosowanie wzorca metody szablonuZastosowanie wzorca metody szablonu do redukcji nadmiarowościPraktyczne uwagi na temat zastosowania szablonu metodyPodsumowaniePytania kontrolneObserwacjeInterpretacjeCzęść VII FabrykiPrzegląd tematykiRozdział 20. Wnioski płynące ze stosowania wzorców projektowych fabrykiPrzeglądFabrykiUniwersalny kontekst raz jeszczeFabryki działają zgodnie z wytycznymiOgraniczanie wektorów zmianInny sposób rozumieniaRóżne zastosowania fabrykPraktyczne uwagi dotyczące fabrykPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 21. Wzorzec singletonu oraz wzorzec blokowania dwufazowegoPrzeglądWprowadzenie do wzorca singletonuZastosowanie wzorca singletonuWariant: wzorzec blokowania dwufazowegoReflekcjePraktyczne uwagi na temat zastosowania singletonu i blokowania dwufazowegoPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 22. Wzorzec puli obiektówPrzeglądProblem wymagający zarządzania obiektamiDane składoweMetodyWzorzec puli obiektówObserwacje: tworzenie obiektów nie jest jedynym możliwym zastosowaniem fabrykPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 23. Wzorzec metody fabrykiPrzeglądNowe wymaganieWzorzec metody fabrykiWzorzec metody fabryki a obiektowe języki programowaniaPraktyczne uwagi dotyczące zastosowania wzorca metody fabrykiPodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 24. Fabryki podsumowaniePrzeglądEtapy procesu tworzenia oprogramowaniaPodobieństwa fabryk i zasad programowania ekstremalnegoSkalowanieCzęść VIII PodsumowaniePrzegląd tematykiRozdział 25. Wzorce projektowe i nowa perspektywa projektowania obiektowegoPrzeglądPodsumowanie zasad obiektowościHermetyzacja implementacji za pomocą wzorców projektowychAnaliza wspólności i zmienności a wzorce projektoweDekompozycja dziedziny problemu poprzez określenie odpowiedzialnościWzorce i projektowanie w kontekściePowiązania wewnątrz wzorcówWzorce projektowe i praktyki programowania inteligentnegoUwagi praktycznePodsumowaniePytania kontrolneObserwacjeInterpretacjeOpinie i zastosowaniaRozdział 26. BibliografiaProgramowanie zorientowane obiektowo: strony WWWZalecana lekturaLektura przeznaczona dla programistów korzystających z języka JavaLektura przeznaczona dla programistów korzystających z języka C++Lektura przeznaczona dla programistów korzystających z języka COBOLLektura dotycząca metodyki programowania ekstremalnegoZalecana lektura dotycząca programowaniaUlubiona lektura autorów

Podręczniki szkolne

strony do nauki angielskiego za darmo, nie regularne, nabory poznan, niemiecki matura 2019, memy lotnicze, dolna grupa, pocztą cloud, www dziekanat wlodkowic pl, geselle wrocław, złotnik bochnia, bsb bydgoszcz, pleban etykieta, windykacja, matura 2023 zasady, leszkiewicz, gim gluszyca, marta jaśkiewicz, перепись населения в польше сайт, studia podyplomowe rzeczoznawca majątkowy, kalisz oferty pracy, jazda konna po niemiecku

yyyyy