Johnson Ralph E. (1955- )
Sortowanie
Źródło opisu
Katalog centralny
(1)
Forma i typ
Książki
(1)
Publikacje fachowe
(1)
Dostępność
dostępne
(1)
Placówka
CN1 (św. Wincentego 85)
(1)
Autor
Sienkiewicz Henryk (1846-1916)
(476)
Zarawska Patrycja
(464)
Fabianowska Małgorzata
(433)
Żeleński Tadeusz (1874-1941)
(422)
Mickiewicz Adam (1798-1855)
(366)
Johnson Ralph E. (1955- )
(-)
Christie Agatha (1890-1976)
(352)
Rzehak Wojciech
(323)
Roberts Nora (1950- )
(313)
Mazan Maciejka
(304)
Steel Danielle (1948- )
(299)
Popławska Anna
(293)
King Stephen (1947- )
(291)
Prus Bolesław (1847-1912)
(286)
Popławska Anna (literatura)
(272)
Cholewa Piotr W. (1955- )
(267)
Siemianowski Roch (1950- )
(258)
Sienkiewicz Henryk
(258)
Shakespeare William (1564-1616)
(254)
Szulc Andrzej
(241)
Kraszewski Józef Ignacy (1812-1887)
(240)
Ławnicki Lucjan
(240)
Żeromski Stefan
(239)
Strzałkowska Małgorzata
(235)
Lindgren Astrid (1907-2002)
(231)
Żeromski Stefan (1864-1925)
(231)
Słowacki Juliusz (1809-1849)
(230)
Chotomska Wanda (1929- )
(225)
Webb Holly
(223)
Polkowski Andrzej
(207)
Włodarczyk Barbara
(205)
Królicki Zbigniew Andrzej
(204)
Astley Neville
(203)
Kraszewski Józef Ignacy
(203)
Kasdepke Grzegorz (1972- )
(200)
Mortka Marcin (1976- )
(200)
Supeł Barbara
(197)
Brzechwa Jan (1900-1966)
(191)
Włodarczyk Barbara (nauczycielka)
(191)
Słowacki Juliusz
(190)
Baker Mark (1959- )
(189)
Drewnowski Jacek (1974- )
(189)
Coben Harlan (1962- )
(187)
Ludwikowska Jolanta
(186)
Prus Bolesław
(184)
Zimnicka Iwona
(184)
Domańska Joanna (1970- )
(182)
Goscinny René (1926-1977)
(182)
Masterton Graham (1946- )
(182)
Montgomery Lucy Maud (1874-1942)
(181)
Hesko-Kołodzińska Małgorzata
(179)
Kraśko Jan (1954- )
(176)
Spirydowicz Ewa
(173)
Braiter Paulina
(169)
Skalska Katarzyna
(168)
Widmark Martin (1961- )
(168)
Głowińska Anita
(167)
Clark Brenda
(166)
Orzeszkowa Eliza (1841-1910)
(166)
Siewior-Kuś Alina
(166)
Roberts Nora
(165)
Konopnicka Maria (1842-1910)
(164)
Mickiewicz Adam
(164)
Naczyńska Zuzanna
(160)
Fabisińska Liliana (1971- )
(158)
Williams Sophy (1965- )
(157)
Andersen Hans Christian (1805-1875)
(155)
Poklewska-Koziełło Ewa
(154)
Siudak Jacek
(154)
Jakuszewski Michał
(153)
Możdżyńska Aldona
(152)
Chmielewska Joanna (1932- )
(149)
Wilusz Tomasz
(148)
Kroszczyński Stanisław
(147)
Musierowicz Małgorzata (1945- )
(145)
Broniek Dominik
(144)
Cieślik Donata
(144)
Onichimowska Anna (1952- )
(144)
Dobrowolski Patryk
(143)
Kozak Jolanta (1951- )
(142)
Lem Stanisław (1921-2006)
(142)
Łoziński Jerzy (1947- )
(142)
Dobrzańska-Gadowska Anna
(141)
Grisham John (1955- )
(141)
Marciniakówna Anna
(141)
Urban Miłosz
(140)
Wyrwas-Wiśniewska Monika
(139)
Tuwim Julian (1894-1953)
(138)
Oklejak Marianna
(137)
Makuszyński Kornel (1884-1953)
(136)
Ochab Janusz
(135)
Courths-Mahler Hedwig (1867-1950)
(134)
Gawryluk Barbara
(134)
Mróz Remigiusz (1987- )
(134)
Szypuła Wojciech
(133)
Child Lee (1954- )
(132)
Fredro Aleksander (1793-1876)
(132)
Olejnik Donata
(132)
Szeżyńska-Maćkowiak Krystyna
(132)
Sparks Nicholas (1965- )
(131)
Dostoevskij Fedor Mihajlovič (1821-1881)
(130)
Rok wydania
2020 - 2024
(1)
Okres powstania dzieła
2001-
(1)
Kraj wydania
Polska
(1)
Język
polski
(1)
Temat
Języki programowania
(1)
Programowanie obiektowe
(1)
Wzorzec projektowy (informatyka)
(1)
Gatunek
Podręcznik
(1)
Dziedzina i ujęcie
Informatyka i technologie informacyjne
(1)
1 wynik Filtruj
Książka
W koszyku
Na książce także ISBN oryginału: 0201633612.
Tekst oraz diagram na 2. i 3. stronie okładki.
Bibliografia na stronach [357]-362. Indeks.
Dostępna również jako e-book.
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!
* 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 * 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 * 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 * 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 * 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 * Bibliografia
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Są egzemplarze dostępne do wypożyczenia: sygn. 58259 (1 egz.)
Kaucja: 00,00 zł
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej