Filosofia di [[software engineering]] che si basa sul principio di evitare di realizzare un'applicazione [[monolitico|monolitica]] e di invece separarla in componenti in base alla singola funzione offerta. > [!Tip] > È assolutamente una [[buzzword]]. Descrive la base della programmazione... > [!Tip] > Ricordi quella che sembrava una pessima idea di `matrix-android-sdk2`? Ecco... Sì, ho copia-e-incollato [[service-oriented architecture]].