Show Notes
- Amazon Poland Store: https://www.amazon.pl/dp/1492043451?tag=9natreepoland-21
- Amazon Worldwide Store: https://global.buys.trade/Fundamentals-of-Software-Architecture%3A-An-Engineering-Approach-Mark-Richards.html
- Apple Books: https://books.apple.com/us/audiobook/fundamentals-of-software-architecture-an/id1670832051?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Fundamentals+of+Software+Architecture+An+Engineering+Approach+Mark+Richards+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Czytaj więcej: https://polish.9natree.com/read/B08X8H15BW/
#kompromisyarchitektoniczne #cechyarchitektoniczne #sprzężenieispójnośćkomponentów #stylearchitektoniczne #decyzjeiładarchitektoniczny #FundamentalsofSoftwareArchitecture
Fundamentals of Software Architecture: An Engineering Approach Marka Richardsa i Neala Forda to przekrojowy podręcznik oraz przewodnik po praktyce architektury oprogramowania. Autorzy, doświadczeni praktycy, nie przedstawiają architektury jako zbioru uniwersalnych recept ani katalogu modnych technologii. Ich celem jest pokazanie sposobu rozumowania potrzebnego przy projektowaniu i rozwijaniu systemów w warunkach niepewności. Książka omawia między innymi cechy architektoniczne, komponenty, style architektoniczne, podejmowanie decyzji, analizę ryzyka, dokumentowanie i komunikację z zespołami. Ważną część stanowią także kompetencje pozatechniczne, ponieważ decyzje architektoniczne wpływają na organizację pracy, budżet, terminy i zdolność firmy do zmian. Rdzeniem podejścia jest zasada, że każda decyzja architektoniczna wiąże się z kompromisem. Zamiast pytać o najlepszy styl dla wszystkich przypadków, czytelnik ma nauczyć się rozpoznawać ograniczenia konkretnego problemu, porównywać konsekwencje opcji i świadomie uzasadniać wybór. To książka przede wszystkim o inżynierskim osądzie, a dopiero potem o nazwach wzorców.