Arhitectură Soft pentru programatori
Arhitectura software are un rol foarte important în producerea sistemelor software de succes, însă, cu toate acestea, este neglijată de multe echipe. Rolul de architect software există în fiecare echipă, dar cu toate acestea, în majoritatea cazurilor, “arhitectura” reflectă mai mult un ideal decât realitatea. Multe echipe consideră că nu am nevoie de arhitecți software, deoarece se pot autoorganiza (self-organize), folosindu-se de sintagme de genul “YAGNI”, “evolutionary-architecure”, “emergent-design”.
































