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.
\nDzię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.
\nNaucz się postrzegać architekturę systemową jako plastyczny wyzwalacz.\nSam Newman, architekt, autor książki Budowanie mikrousług
\nNajciekawsze 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
\nPoznaj techniki umożliwiające tworzenie architektur oprogramowania na tyle zwinnych, aby dotrzymywały kroku ciągłym zmianom.
\nMark Richards, developertoarchitect.com
\n schovat popis- Nakladatel: Helion
- Kód:
- Rok vydání: 2023
- Jazyk: Polština
- Vazba: Soft
- Počet stran: 232
- Šířka balení: 15 cm
- Výška balení: 22 cm
- Hloubka balení: 2.5 cm
- Váha balení: 377 g
Recenze