Prieskumy platov na celom svete pravidelne zaraďujú softvérového architekta medzi 10 najlepších pracovných pozícií, no neexistuje žiadny skutočný návod, ktorý by pomohol vývojárom stať sa architektmi.. Do teraz. Táto kniha poskytuje prvý komplexný prehľad mnohých aspektov softvérovej architektúry.. Budúci aj existujúci architekti preskúmajú architektonické charakteristiky, architektonické vzory, určovanie komponentov, diagramovanie a prezentáciu architektúry, evolučnú architektúru a mnoho ďalších tém.
Mark Richards a Neal Ford―praktici, ktorí profesionálne roky vyučovali kurzy softvérovej architektúry―sa zameriavajú na architektonické princípy, ktoré platia pre všetky technologické zásobníky. Budete skúmať softvérovú architektúru v modernom svetle, berúc do úvahy všetky inovácie posledného desaťročia.
Táto kniha skúma:
Architektonické vzory: Technický základ pre mnohé architektonické rozhodnutia
Komponenty: Identifikácia, väzba, súdržnosť, rozdelenie a granularita
Mäkké zručnosti: Efektívny manažment tímu, stretnutia, vyjednávanie, prezentácie a ďalšie
Modernita: Inžinierske postupy a prevádzkové prístupy, ktoré sa v posledných rokoch radikálne zmenili
Architektúra ako inžinierska disciplína: Opakovateľné výsledky, metriky a konkrétne hodnotenia, ktoré dodávajú softvérovej architektúre rigoróznosť
O autorovi
Mark Richards je skúsený praktický softvérový architekt zapojený do architektúry, návrhu a implementácie mikroservisných architektúr, architektúr orientovaných na služby a distribuovaných systémov v J2EE a iných technológiách.. Neal Ford je riaditeľ, softvérový architekt a meme wrangler v spoločnosti ThoughtWorks, globálnej IT konzultačnej spoločnosti, ktorá sa výlučne zameriava na komplexný vývoj a dodávku softvéru.. Pred nástupom do ThoughtWorks bol Neal Chief Technology Officer v The DSW Group, Ltd., národne uznávanej školiacej a rozvojovej firme.