Qual è la differenza tra architetto software e sviluppatore software?
L’architetto del software è un ruolo specialistico dello sviluppatore di software che passa la maggior parte del suo tempo a trovare soluzioni per affrontare requisiti “non funzionali”. Esempi di requisiti non funzionali sono la scalabilità (sia verticale che orizzontale), la riusabilità, la disponibilità, ecc. In una società startup, un architetto software spesso emerge dallo sviluppatore … Leggi tutto