Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II

Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II

43,55 zł
Zobacz ofertę

Jeszcze kilka lat temu koncepcja ewoluowania architektury była uznawana za zbyt odważną. Uważano, że architektura powinna pozostawać elementem niezmiennym w czasie.

  • Innymi słowy, konieczne się staje budowanie architektur ewolucyjnych.

Jednak rzeczywistość udowadnia, że systemy muszą ewoluować, aby spełniać wymogi użytkowników i odzwierciedlać zmiany w dynamicznym środowisku tworzenia oprogramowania. 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ą.

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

Opisano ponadto, w jaki sposób zasady i praktyki architektury ewolucyjnej wiążą się z różnymi elementami procesu tworzenia oprogramowania. 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
📘 Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian. Wydanie II
Sprawdź cenę i dostępność tej publikacji.
👉 Zobacz ofertę

Powiązane produkty

Building HTML5 Games with ImpactJS. An Introduction On HTML5 Game Development
Create a real 2D game from start to finish with ImpactJS, the JavaScript game framework...
42,42 zł
OPNsense Beginner to Professional. Protect networks and build next-generation firewalls easily with OPNsense
OPNsense is one of the most powerful open source firewalls and routing platforms availa...
125,10 zł
C++ Windows Programming. Develop real-world applications in Windows
It is critical that modern developers have the right tools to build practical, user-fri...
143,10 zł