Capitolo 3. Gli architetti vivono nella prima derivata
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
In un mondo in continuo movimento, la tua posizione attuale non è molto significativa
Derivare la necessità di un'architettura
Definire l'architettura di un sistema è un gioco di equilibri tra molti obiettivi, spesso in conflitto tra loro: i sistemi flessibili possono essere complessi; i sistemi ad alte prestazioni possono essere difficili da capire; i sistemi facili da mantenere possono richiedere più sforzi per essere costruiti inizialmente. Sebbene questo renda il lavoro dell'architetto così interessante, rende anche difficile stabilire cosa guida esattamente le decisioni architettoniche.
Il tasso di cambiamento definisce l'architettura
Se dovessi indicare un fattore primario che influenza l'architettura, metterei il tasso di cambiamento in cima alla lista, basandomi sul ragionamento della domanda inversa: quando un sistema non ha bisogno di alcuna architettura? Sebbene come architetto questa non sia una domanda naturale da porre (né a cui rispondere), può rivelare quale proprietà del sistema rende preziosa l'architettura. A mio parere, l'unico sistema che non beneficerebbe dell'architettura è quello che non cambia affatto. Se tutto ciò che riguarda un sistema è fisso al 100%, il ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access