Marcin Mazureknarzędzia online · artykuły · księgarniaRSS
Okładka: Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie IITylna okładka: Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II

Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II

Autor: Neal Ford, Rebecca Parsons, Patrick Kua, Pramod Sadalage

Tłumacz: Krzysztof Sawka

ostatnie sztuki

Helion

43,55 zł 67,00 zł -35%

Kup w księgarni Helion

Gdzie kupić

SklepWydanieCena
Helion.plksiążka43,55 złKup
TaniaKsiazka.plksiążka44,14 złKup

Ceny z feedów partnerów, odświeżane codziennie. Linki są partnerskie — przy zakupie dostaję prowizję, cena dla Ciebie się nie zmienia.

Czytaj fragmentPobierz PDF

Kategorie
Architektura oprogramowania, Inżynieria oprogramowania
Wydawca
Helion
Rodzaj
książka
Format
165x235
Oprawa
miękka
Stron
232
Data wydania
2023-10-10
ISBN
978-83-289-0066-0
Tytuł oryginału
Building Evolutionary Architectures: Automated Software Governance, 2nd Edition
Seria
Oddychając z trudem

Fragment książki — 22 strony

Kliknij stronę, żeby powiększyć. Całość możesz przeczytać online albo pobrać jako PDF. Fragment udostępniony przez wydawcę.

  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 1 z 221
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 2 z 222
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 3 z 223
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 4 z 224
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 5 z 225
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 6 z 226
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 7 z 227
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 8 z 228
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 9 z 229
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 10 z 2210
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 11 z 2211
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 12 z 2212
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 13 z 2213
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 14 z 2214
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 15 z 2215
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 16 z 2216
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 17 z 2217
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 18 z 2218
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 19 z 2219
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 20 z 2220
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 21 z 2221
  • Fragment „Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II” — strona 22 z 2222

Opis

Jeszcze kilka lat temu koncepcja ewoluowania architektury była uznawana za zbyt odważną. Uważano, że architektura powinna pozostawać elementem niezmiennym w czasie. Jednak rzeczywistość udowadnia, że systemy muszą ewoluować, aby spełniać wymogi użytkowników i odzwierciedlać zmiany w dynamicznym środowisku tworzenia oprogramowania. Innymi słowy, konieczne się staje budowanie architektur ewolucyjnych.

Dzięki tej książce dowiesz się, w jaki sposób uczynić architekturę oprogramowania wystarczająco plastyczną, aby mogła odzwierciedlać zachodzące zmiany biznesowe i technologiczne. W nowym wydaniu rozbudowano pojęcia zmiany kierowanej i przyrostowej, a także przedstawiono najnowsze techniki dotyczące funkcji dopasowania, automatycznego zarządzania architekturą i danych ewolucyjnych. Zaprezentowano praktyki inżynieryjne umożliwiające ewoluowanie systemów oprogramowania, jak również podejścia strukturalne, w tym zasady projektowe, które ułatwiają zarządzanie tą ewolucją. Opisano ponadto, w jaki sposób zasady i praktyki architektury ewolucyjnej wiążą się z różnymi elementami procesu tworzenia oprogramowania.

Naucz się postrzegać architekturę systemową jako plastyczny wyzwalacz.

Sam Newman, architekt, autor książki Budowanie mikrousług

Najciekawsze zagadnienia:

  • mechanika architektury ewolucyjnej
  • zarządzanie projektami oprogramowania i ich ewolucją
  • style architektoniczne i zasady projektowania
  • sprzęganie i wieloużywalność
  • łączenie praktyk inżynieryjnych z kwestiami strukturalnymi

Poznaj techniki umożliwiające tworzenie architektur oprogramowania na tyle zwinnych, aby dotrzymywały kroku ciągłym zmianom.

Mark Richards, developertoarchitect.com

Linki do księgarni są linkami partnerskimi Grupy Helion i Księgarni PWN (przez sieć Adtraction). Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.