Secondo Stephen Schach, "Ingegneria del software classica e orientata agli oggetti", capitolo 6:
un modulo è costituito da un singolo blocco di codice che può essere invocato nel modo in cui viene invocata una procedura, una funzione o un metodo
Questo sembra molto vago e ampio. Qualcuno potrebbe spiegarlo chiaramente e mostrare alcuni esempi concreti di come suddividere un requisito in moduli? Grazie.