Lønnsundersøkelser over hele verden plasserer regelmessig programvarearkitekt blant de 10 beste jobbene, men det finnes ingen reell guide som hjelper utviklere til å bli arkitekter.. Inntil nå. Denne boken gir den første omfattende oversikten over programvarearkitekturens mange aspekter. Både håpefulle og praktiserende arkitekter vil undersøke arkitektoniske egenskaper, arkitektoniske mønstre, komponentbestemmelse, diagrammering og presentasjon av arkitektur, evolusjonær arkitektur og mange andre emner.
Mark Richards og Neal Ford – praktiserende fagfolk som har undervist i programvarearkitektur profesjonelt i årevis – fokuserer på arkitekturprinsipper som gjelder på tvers av alle teknologistakker. Du vil utforske programvarearkitektur i et moderne lys, med tanke på alle innovasjonene fra det siste tiåret.
Denne boken undersøker:
Arkitekturmønstre: Det tekniske grunnlaget for mange arkitektoniske beslutninger
Komponenter: Identifikasjon, kobling, kohesjon, partisjonering og granularitet
Myke ferdigheter: Effektiv teamledelse, møter, forhandling, presentasjoner og mer
Modernitet: Ingeniørpraksiser og driftsmetoder som har endret seg radikalt de siste årene
Arkitektur som en ingeniørdisiplin: Gjentakbare resultater, metrikker og konkrete verdsettelser som tilfører rigorøsitet til programvarearkitektur
om forfatteren
Mark Richards er en erfaren praktisk programvarearkitekt involvert i arkitekturen, designet og implementeringen av mikroservicesarkitekturer, tjenesteorienterte arkitekturer og distribuerte systemer i J2EE og andre teknologier. Neal Ford er direktør, programvarearkitekt og meme-hyrde hos ThoughtWorks, et globalt IT-konsulentselskap med et eksklusivt fokus på ende-til-ende programvareutvikling og levering. Før han begynte i ThoughtWorks, var Neal Chief Technology Officer i The DSW Group, Ltd., et nasjonalt anerkjent opplærings- og utviklingsfirma.