ODBIERZ TWÓJ BONUS :: »

Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki Robert C. Martin

Autor:
Robert C. Martin
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.6/6  Opinie: 10
Stron:
544
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
71,40 zł 119,00 zł (-40%)
71,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
59,50 zł 119,00 zł (-50%)
59,50 zł najniższa cena z 30 dni

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

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Druk na żądanie

Czego się nauczysz?

  • Zasad i wartości metodyk Agile oraz Manifestu Agile
  • Praktyk programowania ekstremalnego, takich jak programowanie parami i testy akceptacyjne
  • Planowania iteracji, zadań i wersji dystrybucyjnych w projektach zwinnych
  • Programowania sterowanego testami (TDD) i wdrażania testów akceptacyjnych
  • Techniki refaktoryzacji kodu i eliminowania sprzężeń
  • Rozpoznawania symptomów złego projektu i zapachów kodu
  • Stosowania zasad SOLID: pojedynczej odpowiedzialności, otwarte-zamknięte, podstawiania Liskov, odwracania zależności i segregacji interfejsów
  • Projektowania systemów z wykorzystaniem wzorców projektowych, takich jak Polecenie, Aktywny obiekt, Metoda szablonowa, Strategia, Fasada, Mediator, Singleton, Monostate, Obiekt Null
  • Implementowania przypadków użycia w rzeczywistych systemach, na przykładzie systemu płacowego
  • Projektowania i podziału systemu na pakiety z uwzględnieniem zasad spójności i stabilności
  • Wykorzystania wzorca Fabryka do zarządzania zależnościami i testowalnością
  • Budowania systemów opartych na wzorcach Kompozyt, Obserwator, Serwer abstrakcyjny, Most, Adapter, Pełnomocnik
  • Zarządzania zewnętrznymi interfejsami API i integracji z bazami danych
  • Stosowania wzorców Wizytator, Dekorator, Stan oraz Obiekt rozszerzenia w zaawansowanych przypadkach użycia
  • Tworzenia i rozwijania frameworków na podstawie studiów przypadków
  • Modelowania systemów z użyciem notacji UML i analizy przypadków użycia

Poznaj nowoczesne sposoby wytwarzania oprogramowania!

Czasy kaskadowego tworzenia projektów odchodzą w niepamięć. Obecne tempo rozwoju aplikacji i rynku nie pozwala poświęcać miesięcy na analizę, tworzenie dokumentacji, projektowanie, a na końcu wytwarzanie, testowanie i wdrażanie. Produkt musi być dostępny błyskawicznie! Pozwala to na natychmiastowe zebranie opinii na jego temat, dostosowanie go do oczekiwań i szybkie reagowanie na wymagane zmiany. Takie założenia może spełnić tylko i wyłącznie zespół wytwarzający oprogramowanie w zwinny sposób!

Ta książka została w całości poświęcona zwinnym praktykom. Sięgnij po nią i przekonaj się, w jaki sposób planować kolejne iteracje, tworzyć kod, a następnie go testować. W kolejnych rozdziałach poznasz praktyczne aspekty zwinnego tworzenia kodu – zobaczysz, jak istotne są zasady: pojedynczej odpowiedzialności, podstawienia Liskov czy odwracania zależności. Znajdziesz tu także zasady projektowania pakietów oraz przydatne wzorce projektowe, omówione na konkretnych przykładach. Książka ta jest obowiązkową lekturą dla wszystkich osób zaangażowanych w wytwarzanie oprogramowania i chcących udoskonalić swój proces.

Dzięki tej książce:

  • poznasz fundamenty zwinnego wytwarzania oprogramowania
  • zaznajomisz się z najlepszymi praktykami
  • przekonasz się, jak refaktoryzować kod
  • wybierzesz właściwe wzorce i unikniesz typowych błędów
  • poprawisz swój proces wytwarzania oprogramowania

Zwinne programowanie = większa szansa na sukces projektu!
 


To jest chyba pierwsza książka, w której ujęto w spójną całość metodykę agile, wzorce projektowe oraz podstawy nowoczesnego wytwarzania oprogramowania. Kiedy Bob Martin mówi, lepiej słuchaj!.

John Vlissides, konsultant i autor książki Wzorce projektowe. Elementy oprogramowania obiektowego wielokrotnego użytku

Czekałem na tę książkę o wiele za długo. Bob ma ogromną ilość wiedzy do przekazania na temat pragmatyki uprawiania naszego rzemiosła.

Martin Fowler, konsultant i autor książki Architektura systemów zarządzania przedsiębiorstwem. Wzorce projektowe

W książce Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki, Bob Martin zaprezentował się zarówno jako mistrzowski programista, jak i nauczyciel. Zachwyca swoją praktyczną wiedzą i pięknym stylem.

Craig Larman, konsultant i autor książki UML i wzorce projektowe. Analiza i projektowanie obiektowe oraz iteracyjny model wytwarzania aplikacji

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Robert C. Martin (Wujek Bob) jest programistą od 1970 roku. Jest uznanym mówcą na konferencjach całego świata. Napisał między innymi książki Czysty kod (Helion, 2009), Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# (Helion, 2008), Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów (Helion, 2013) oraz UML for Java Programmers (Prentice Hall, 2003). Oprócz tego Martin opublikował setki artykułów, rozpraw i wpisów na blogach. Działał jako redaktor naczelny magazynu „The C++ Report” i był pierwszym przewodniczącym organizacji Agile Alliance. Założył i prowadzi międzynarodową firmę Object Mentor Inc., skupiającą doświadczonych programistów i menedżerów specjalizujących się we wspomaganiu firm w realizacji trudnych projektów.

Robert C. Martin - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki" obejmuje praktyczne przykłady wdrożenia metodyk agile?
Tak, książka zawiera liczne praktyczne przykłady, studia przypadków oraz omówienie wdrożenia zasad i wzorców zwinnego wytwarzania oprogramowania w rzeczywistych projektach.
2. Jakie zagadnienia dotyczące testowania i refaktoryzacji znajdę w tej książce?
Publikacja szczegółowo omawia testowanie, w tym programowanie sterowane testami (TDD), testy akceptacyjne oraz praktyki refaktoryzacji kodu, ilustrując je konkretnymi przykładami i ćwiczeniami.
3. Czy książka porusza temat wzorców projektowych i ich zastosowania w praktyce?
Tak, książka szeroko opisuje wzorce projektowe, takie jak Singleton, Fabryka, Obserwator czy Kompozyt, prezentując ich praktyczne wykorzystanie w projektach programistycznych.
4. W jaki sposób ta książka może pomóc w usprawnieniu procesu wytwarzania oprogramowania w moim zespole?
Dzięki omówieniu najlepszych praktyk, zasad SOLID, wzorców projektowych oraz iteracyjnego podejścia do budowy aplikacji, książka pomoże zoptymalizować pracę zespołu, poprawić jakość kodu i zwiększyć efektywność projektów.
5. Czy publikacja zawiera studia przypadków obrazujące zastosowanie omawianych metod i wzorców?
Tak, w książce znajdziesz szczegółowo opisane studia przypadków, m.in. systemu płacowego i stacji pogodowej, które pokazują praktyczne zastosowanie zwinnych metodyk i wzorców projektowych.
6. Czy książka wyjaśnia różnice między tradycyjnym a zwinnym podejściem do tworzenia oprogramowania?
Tak, autor przedstawia porównanie podejścia kaskadowego z metodykami agile, wyjaśniając korzyści i zasady działania zwinnych zespołów programistycznych.
7. W jakim formacie dostępna jest książka w Helion.pl i czy mogę liczyć na szybkie dostarczenie?
Książka dostępna jest w wersji papierowej oraz elektronicznej (ebook). Helion.pl zapewnia szybką realizację zamówień i możliwość natychmiastowego pobrania ebooka po zakupie.
8. Czy znajdę w książce wskazówki dotyczące planowania iteracji i zarządzania zadaniami w projektach IT?
Tak, książka zawiera rozdziały poświęcone planowaniu iteracji, zarządzaniu zadaniami, a także technikom skutecznego wdrażania zwinnych praktyk w codziennej pracy zespołu.

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
71,40 zł
Dodaj do koszyka
Ebook
59,50 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 Millennium 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łać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile