ODBIERZ TWÓJ BONUS :: »

Wzorce implementacyjne Kent Beck

Autor:
Kent Beck
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.9/6  Opinie: 13
Stron:
184
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
23,94 zł 39,90 zł (-40%)
19,95 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Stosowania 77 wzorców implementacyjnych do rozwiązywania typowych problemów programistycznych
  • Projektowania czytelnych i przejrzystych hierarchii klas
  • Wybierania odpowiednich typów kolekcji do konkretnych zastosowań
  • Zarządzania stanem aplikacji i wybierania właściwej metody przechowywania danych
  • Tworzenia i stosowania klas bazowych, pochodnych, abstrakcyjnych oraz interfejsów
  • Używania różnych rodzajów zmiennych, parametrów i stałych w kodzie
  • Implementowania efektywnego przepływu sterowania i obsługi wyjątków
  • Dobierania nazw dla klas, metod i zmiennych zgodnie z zasadami komunikatywności
  • Tworzenia i wykorzystywania metod pomocniczych, fabryk oraz konstruktorów
  • Optymalizowania inicjalizacji obiektów i zarządzania cyklem życia danych
  • Wdrażania wzorców delegacji, selektorów i klas wewnętrznych
  • Zarządzania widocznością metod i ich przeciążaniem lub przesłanianiem
  • Wykorzystywania i porównywania różnych implementacji kolekcji (List, Set, Map)
  • Rozszerzania i modyfikowania platform bez konieczności zmian w aplikacjach
  • Przeprowadzania pomiarów wydajności i porównywania efektywności różnych struktur danych
  • Unikania powtórzeń i stosowania zasad prostoty oraz elastyczności w projektowaniu oprogramowania

Sprawdzone rozwiązania Twoich problemów!

Przy nauce programowania warto uczyć się na cudzych błędach. Programiści tworzący aplikację codziennie natykają się na przeróżne problemy oraz zagadnienia do rozwiązania. Rzadko jednak zdarza się, żeby były one wyjątkowe i niespotykane wcześniej. Jeżeli masz problem, możesz być prawie pewien, że ktoś też już go miał - i w dodatku rozwiązał. Właśnie w ten sposób powstały wzorce, które w jasny sposób opisują sposoby rozwiązywania typowych problemów.

W tej książce znajdziesz 77 wzorców, które pozwolą Ci uniknąć wielu pułapek oraz rozwiązać najczęściej spotykane problemy. W trakcie lektury dowiesz się, w jaki sposób przechowywać stan oraz gdzie umieścić logikę Twojej aplikacji. Ponadto poznasz najefektywniejsze sposoby sterowania przebiegiem programu oraz wybierzesz rodzaj kolekcji odpowiedni do Twoich potrzeb. Nauczysz się dobierać właściwe nazwy dla zmiennych i metod oraz przekonasz się, że można sprawnie opanować wysyp wyjątków. Książka ta jest obowiązkową lekturą każdego programisty. Dzięki niej Twoje życie stanie się prostsze, a Twoje oprogramowanie bardziej przejrzyste!

Dzięki tej książce:

  • poznasz 77 przydatnych wzorców
  • wybierzesz odpowiedni typ kolekcji w zależności od problemu
  • zaprojektujesz przejrzystą hierarchię klas
  • zbudujesz lepszą i bardziej niezawodną aplikację

Poznaj najlepsze wzorce, które ulepszą Twoje oprogramowanie!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorze książki

Kent Beck jest programistą, twórcą programowania ekstremalnego i pionierem wzorców oprogramowania. Jest też sygnatariuszem Manifestu agile. Mieszka w San Francisco w Kalifornii, pracuje na stanowisku głównego badacza w firmie Mechanical Orchard.

Kent Beck - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Wzorce implementacyjne" zawiera praktyczne przykłady kodu?
Tak, książka prezentuje 77 wzorców wraz z praktycznymi przykładami i wyjaśnieniami, które ułatwiają zrozumienie i wdrożenie rozwiązań w codziennej pracy programisty.
2. Jakie zagadnienia programistyczne są omawiane w tej książce?
Książka obejmuje szeroki zakres tematów, m.in. projektowanie klas, zarządzanie stanem, obsługę wyjątków, tworzenie metod, typy kolekcji oraz rozwijanie platform bez wprowadzania niezgodnych zmian.
3. Czy książka pomoże mi rozwiązywać typowe problemy programistyczne?
Tak, publikacja skupia się na sprawdzonych wzorcach, które pomagają rozwiązywać najczęściej spotykane problemy podczas projektowania i implementacji oprogramowania.
4. Czy znajdę tu informacje o wydajności i porównaniach różnych rozwiązań?
Tak, w dodatku A książki omówione są pomiary wydajności, w tym porównania różnych typów kolekcji, co pozwala świadomie wybierać optymalne rozwiązania.
5. Czy książka jest odpowiednia dla osób uczących się programowania samodzielnie?
Zdecydowanie tak - przystępny język, liczne przykłady oraz teoretyczne wprowadzenie sprawiają, że książka jest świetnym wsparciem zarówno dla osób uczących się samodzielnie, jak i dla studentów kierunków informatycznych.
6. W jakim języku programowania przedstawione są wzorce?
Wzorce i przykłady w książce bazują głównie na języku Java, jednak koncepcje i rozwiązania są uniwersalne i mogą być zastosowane w innych językach obiektowych.
7. Czy książka nadaje się do wykorzystania jako materiał pomocniczy na studiach informatycznych?
Tak, książka może być wartościowym uzupełnieniem materiałów dydaktycznych na kursach z zakresu programowania i projektowania oprogramowania.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
39,90 zł
Niedostępna
Ebook
23,94 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płacę z Millennium Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile