Quali sono i vantaggi della modularizzazione?
La modularizzazione ha molti vantaggi:
- Semplificazione della verifica della correttezza di un programma infatti è più facile isolare un errore in un programma modularizzato ed è possibile testare i diversi moduli indipendentemente l’uno dall’altro
- Riusabilità del software: se un modulo è ben progettato, può essere riusato in altri programmi. Inoltre è possibile costruire librerie di moduli riusabili.
- Codice più leggibile e semplificazione dell’attività di manutenzione.