Handbuch moderner Softwarearchitektur
Tedesco, Neal Ford, 20205 pezzi in stock presso il fornitore
Informazioni sul prodotto
L'architettura software è pianificata in modo contemporaneo e pragmatico. Copre i modelli architettonici, che fungono da base tecnica per molte decisioni architettoniche. I componenti chiave includono identificazione, accoppiamento, coesione, partizionamento e granularità. Vengono inoltre discussi vari stili architettonici, come microkernel, SOA, microservizi e altri, insieme alle loro caratteristiche architettoniche.
L'architettura software è vista come una disciplina ingegneristica volta a raggiungere architetture stabili con risultati ripetibili e misurabili. Mark Richards e Neal Ford, professionisti con ampia esperienza nell'insegnamento dell'architettura software, considerano l'argomento alla luce degli sviluppi, delle innovazioni e delle sfide dell'ultimo decennio. Sottolineano i principi architettonici applicabili a tutti gli stack tecnologici.
Sia gli architetti aspiranti che quelli esperti troveranno informazioni complete in questo libro su caratteristiche e stili architettonici, determinazione dei componenti, diagrammazione e presentazione, architettura evolutiva e molti altri argomenti. Gli autori affrontano l'architettura software come una disciplina ingegneristica, concentrandosi su risultati ripetibili e misurabili insieme a metriche concrete per architetture software stabili.