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 Google Pay Ikona płatności ING Bank Śląski 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łać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile