A szoftverarchitektusokat a világméretű fizetési felmérések rendszeresen a 10 legjobb munka közé sorolják, mégis hiányzik egy valódi útmutató, amely segítene a fejlesztőknek architektekké válni.. Mostanáig. Ez a könyv átfogó áttekintést nyújt a szoftverarchitektúra sok aspektusáról.. A leendő és a már meglévő építészek egyaránt megvizsgálják az építészeti jellemzőket, az építészeti mintázatokat, az összetevők meghatározását, az építészet diagramozását és bemutatását, az evolúciós architektúrát és sok más témát.
Mark Richards és Neal Ford – gyakorlati szakemberek, akik évek óta professzionálisan tanítanak szoftverarchitektúra kurzusokat – azokra az architektúraelvekre összpontosítanak, amelyek minden technológiai veremre alkalmazhatók. A szoftverarchitektúrát modern megvilágításban fogod felfedezni, figyelembe véve az elmúlt évtized minden újítását.
Ez a könyv vizsgálja:
Architektúra minták: Sok építészeti döntés műszaki alapja
Alkatrészek: Azonosítás, összekapcsolás, kohézió, particionálás és szemcsézettség
Puha készségek: Hatékony csapatszervezés, megbeszélések, tárgyalások, prezentációk és még sok más
Modernség: Mérnöki gyakorlatok és működési megközelítések, amelyek radikálisan megváltoztak az elmúlt néhány évben
Építészet mint mérnöki tudományág: Ismételhető eredmények, mérőszámok és konkrét értékelések, amelyek szigorúságot visznek a szoftverarchitektúrába
A szerzőről
Mark Richards tapasztalt, gyakorlatias szoftverépítész, aki mikroszolgáltatás-architektúrák, szolgáltatásorientált architektúrák és elosztott rendszerek architektúrájával, tervezésével és implementálásával foglalkozik J2EE és más technológiákban.. Neal Ford igazgató, szoftverarchitektus és mém-kezelő a ThoughtWorksnél, egy globális IT-tanácsadó cégnél, amely kizárólag a végponttól végpontig tartó szoftverfejlesztésre és -szállításra összpontosít.. Mielőtt csatlakozott a ThoughtWorkshez, Neal volt a technológiai igazgatója a The DSW Group, Ltd.-nél, egy országosan elismert képzési és fejlesztési cégnél.