Domanda

Sto pensando a come software come Microsoft Windows cresca da MS-DOS a Windows 7, Adobe Photoshop dalla sua prima versione alla versione CS5. Quali tecniche sono state usate per raggiungere questo obiettivo? Hanno esteso il loro software dal software esistente o si riprogetta per la prossima versione? O hanno già pianificato il loro software saldamente prima che li costruivano?

È difficile per me estendere la mia applicazione/software quando ho bisogno di aggiungere nuove funzionalità e fa un casino di altre funzionalità esistenti. Come posso migliorare l'estensibilità del mio software in modo da poter aggiungere facilmente nuove funzionalità al tuo software?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top