Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku
- Kategoria:
- informatyka, matematyka
- Tytuł oryginału:
- Design Patterns: Elements of Reusable Object-Oriented Software
- Wydawnictwo:
- Helion
- Data wydania:
- 2010-09-01
- Data 1. wyd. pol.:
- 2005-01-01
- Liczba stron:
- 376
- Czas czytania
- 6 godz. 16 min.
- Język:
- polski
- ISBN:
- 978-83-246-2662-5
- Tłumacz:
- Tomasz Walczak
- Tagi:
- informatyka programowanie wzorce 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.
Porównaj ceny
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Mogą Cię zainteresować
Książka na półkach
- 170
- 111
- 66
- 30
- 17
- 10
- 6
- 4
- 3
- 2
Cytaty
Bądź pierwszy
Dodaj cytat z książki Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku
Dodaj cytat
OPINIE i DYSKUSJE
Jest to bez wątpienia kamień milowy jeśli chodzi o literaturę dotyczącą tworzenia oprogramowania, natomiast z dzisiejszej perspektywy lepiej jest poszukać przykładowych implementacji i wytłumaczeń na bardziej współczesnych językach programowania, niż brać się za tę książkę. Chyba, że ktoś nadal programuje w Smalltalku, albo w starych wersjach C++ - to wtedy przykłady implementacji mogą zyskać w oczach ;)
Oczywiście opisy wzorców są nadal aktualne i zapoznanie się z nimi jest bardzo cenne (nie tylko dla tych, którzy zajmują się stricte OOP). Polecam, ale raczej z nastawieniem, żeby uzupełnić swoją wiedzę, niż jako pierwsze źródło wiedzy o wzorcach.
Jest to bez wątpienia kamień milowy jeśli chodzi o literaturę dotyczącą tworzenia oprogramowania, natomiast z dzisiejszej perspektywy lepiej jest poszukać przykładowych implementacji i wytłumaczeń na bardziej współczesnych językach programowania, niż brać się za tę książkę. Chyba, że ktoś nadal programuje w Smalltalku, albo w starych wersjach C++ - to wtedy przykłady...
więcejOznaczone jako spoiler Pokaż mimo toW książce dosyć zgrabnie opisane zastosowanie, ogólny opis i przykładowy kod (chociaż w C++ to i tak warty uwagi). Jednakże czyta się dosyć opornie (być może wynika to z nieudolnego przekładu na język polski). Mimo wszystko zawarte informacje są warte uwagi jeśli ktoś poważnie myśli o rozwoju w zawodzie programisty.
W książce dosyć zgrabnie opisane zastosowanie, ogólny opis i przykładowy kod (chociaż w C++ to i tak warty uwagi). Jednakże czyta się dosyć opornie (być może wynika to z nieudolnego przekładu na język polski). Mimo wszystko zawarte informacje są warte uwagi jeśli ktoś poważnie myśli o rozwoju w zawodzie programisty.
Oznaczone jako spoiler Pokaż mimo toKlasyka literatury IT, każdy programista musi znać tą książkę. Zawiera mnóstwo informacji o wzorcach projektowych, jednak czuć, że jest to dość stara książka. Czyta się ciężko, trzeba się bardzo skupić, żeby wynieść z niej jak najwięcej. Przykłady kodu w C++ też nie zachęcają.
Podsumowując legendarna książka, z którą warto się zapoznać, jednak obecnie da się znaleźć informacje o wzorcach przekazane w o wiele bardziej przystępnej formie.
Klasyka literatury IT, każdy programista musi znać tą książkę. Zawiera mnóstwo informacji o wzorcach projektowych, jednak czuć, że jest to dość stara książka. Czyta się ciężko, trzeba się bardzo skupić, żeby wynieść z niej jak najwięcej. Przykłady kodu w C++ też nie zachęcają.
więcejOznaczone jako spoiler Pokaż mimo toPodsumowując legendarna książka, z którą warto się zapoznać, jednak obecnie da się znaleźć...
Książkę sprawdzałem i w wersji angielskiej i polskiej i bez porównania - jeśli jesteś na tyle biegły, żeby sięgnąć po angielską, nie ma co się wahać.
Absolutna klasyka dotycząca wzorców projektowych, którą teraz, po tylu latach, warto uzupełnić lekturą innych książek lub artykułów/blogów, dotyczących przykładów implementacji, bo ta część książki moim zdaniem nie ma już za bardzo racji bytu.
Na minus sam sposób pisania, niestety nie jest to książka ciekawie prowadzona. Przedstawia dokładnie teorię i fakty, ale łatwo się od niej odbić, próbując ją tak po prostu czytać.
Książkę sprawdzałem i w wersji angielskiej i polskiej i bez porównania - jeśli jesteś na tyle biegły, żeby sięgnąć po angielską, nie ma co się wahać.
więcejOznaczone jako spoiler Pokaż mimo toAbsolutna klasyka dotycząca wzorców projektowych, którą teraz, po tylu latach, warto uzupełnić lekturą innych książek lub artykułów/blogów, dotyczących przykładów implementacji, bo ta część książki moim zdaniem nie ma już za...
Całkiem fajnie się czyta, aczkolwiek widać, że pisana była ponad 20 lat temu.
Całkiem fajnie się czyta, aczkolwiek widać, że pisana była ponad 20 lat temu.
Oznaczone jako spoiler Pokaż mimo toCiężko się to czyta m.in. z powodu wielu powtórzeń tych samych pojęć. Jednakże jest to skarbnica wiedzy o wzorcach projektowych programów obiektowych i możemy wiele wynieść z tej książki, jeśli włożymy sporo wysiłku w analizę opisów i przykładów.
Ciężko się to czyta m.in. z powodu wielu powtórzeń tych samych pojęć. Jednakże jest to skarbnica wiedzy o wzorcach projektowych programów obiektowych i możemy wiele wynieść z tej książki, jeśli włożymy sporo wysiłku w analizę opisów i przykładów.
Oznaczone jako spoiler Pokaż mimo toAbsolutny klasyk, bezwzględnie literatura obowiązkowa każdego programisty. Przykłady w Smalltalku i C++ mogą nieco odstręczać osoby przywykłe do bardziej popularnych języków, ale opisy i diagramy powinny wystarczyć do zrozumienia opisywanych zagadnień.
Absolutny klasyk, bezwzględnie literatura obowiązkowa każdego programisty. Przykłady w Smalltalku i C++ mogą nieco odstręczać osoby przywykłe do bardziej popularnych języków, ale opisy i diagramy powinny wystarczyć do zrozumienia opisywanych zagadnień.
Oznaczone jako spoiler Pokaż mimo toWzorce przedstawione dogłębnie, lecz przykłady i języki stare. Przykłady niektórych wzorców lepiej wziąć z innych książek, np. "Head First: design patterns".
Wzorce przedstawione dogłębnie, lecz przykłady i języki stare. Przykłady niektórych wzorców lepiej wziąć z innych książek, np. "Head First: design patterns".
Oznaczone jako spoiler Pokaż mimo toKompendium najbardziej znanych wzorców projektowych, opisanych zwięźle, przejrzyście, z trafnymi przykładami zastosowania.
Dla początkujących - może być odrobinę zbyt trudna.
Dla doświadczonych - w sam raz na powtórkę i/lub szybką ściągawkę.
Na minus:
Niedbała korekta edytorska. Sporo literówek i błędy językowe.
Troszkę zbyt mocno powiązane z konkretnymi językami programowania (c++ i smalltalk)
Polecam
Kompendium najbardziej znanych wzorców projektowych, opisanych zwięźle, przejrzyście, z trafnymi przykładami zastosowania.
więcejOznaczone jako spoiler Pokaż mimo toDla początkujących - może być odrobinę zbyt trudna.
Dla doświadczonych - w sam raz na powtórkę i/lub szybką ściągawkę.
Na minus:
Niedbała korekta edytorska. Sporo literówek i błędy językowe.
Troszkę zbyt mocno powiązane z konkretnymi językami...
Wzorce projektowe to gotowe rozwiązania na często pojawiające się problemy w trakcie rozwoju projektu. Należy je dobrze poznać, ponieważ często są to rozwiązania znacznie lepsze niż te które możemy napisać samemu (choćby z powodu braku czasu),wynika to z faktu że powstanie wzorców projektowych to efekt wielu lat doświadczeń najlepszych programistów w branży. Znajomość wzorców projektowych znacząco ułatwia komunikację w codziennej pracy. Czasami wystarczy wymienić tylko nazwę wzorca, aby w prosty sposób wytłumaczyć co chcemy zrobić. W książce znajdziemy opis zalet i wad wzorców oraz przykładowe implementacje. Warto jednak pamiętać o jednym podczas lektury: wzorce należy stosować w odpowiedzi na specyficzne problemy, a nie projektować pod wzorce. Oczywiście książka nie wyczerpuje tematu, zawiera jednak najczęściej stosowane i najogólniejsze wzorce.
Wzorce projektowe to gotowe rozwiązania na często pojawiające się problemy w trakcie rozwoju projektu. Należy je dobrze poznać, ponieważ często są to rozwiązania znacznie lepsze niż te które możemy napisać samemu (choćby z powodu braku czasu),wynika to z faktu że powstanie wzorców projektowych to efekt wielu lat doświadczeń najlepszych programistów w branży. Znajomość...
więcejOznaczone jako spoiler Pokaż mimo to