Ainepõhine projekteerimine (DDD). Komplekssüsteemide struktuurimine
Autor: Эрик Эванс
Väljaandja: Vil'iams
Vanusepiirangud: 16+
avaldamise aasta: 2020
ISBN: 9785604072493
lehekülgede arv: 448
Suurus: 245x175x23 mm
Kaanetüüp: Hard
Kaal: 706 g
ID: 1748622
Raamat «Ainepõhine projekteerimine (DDD). Komplekssüsteemide struktuurimine» (Erik Evans) täidab puudujäägi juhendites, mis käsitlevad ainevaldkondade modelleerimise tõhusat rakendamist tarkvaraarenduse praktikas. See ei käsitle eraldi tehnoloogiaid, vaid süsteemset ainepõhist lähenemist. Raamat sisaldab laia valikut tehnikaid ja meetodeid, mis põhinevad praktilisel kogemusel, ning fundamentaalseid põhimõtteid, mis aitavad keeruliste ainevaldkondade tarkvaraprojektide elluviimisel. Organiliselt põimides projekteerimise ja tarkvara elluviimise praktikat, sisaldab see raamat hulgaliselt faktilisi näiteid, mis illustreerivad üldiste strateegiliste põhimõtete rakendamist reaalses tarkvaraprojektis.
Raamatust saab lugeja teada, kuidas ainevaldkonna mudeli abil suunata keerulise süsteemi arendust soovitud suunda ja dünaamikat. Toodud on peamised tehnikad ja näidised-mallid, mis moodustavad arendajate rühma ühise keele. Eriti rõhutatakse vajadust refaktoreerida mitte ainult koodi, vaid ka selle aluseks olevat mudelit, mis koos iteratiivse agile-metoodikaga viib sügavamate teadmiste omandamiseni ainevaldkonnast ja kvaliteedi tõusuni spetsialistide ja programmeerijate vahelises koostöös. Raamatu lähenemine põhineb just sellel alusel, pakkudes mudeleid ja arhitektuure süsteemide ja organisatsioonide jaoks, olenemata nende keerukusest.