In questo momento, tutto ciò che faccio riesce a inserirsi in un singolo file sorgente e in quello sorprendentemente piccolo. Come decidi quanto e cosa separare in file separati?Come dividere il codice Lisp in più file sorgente?
Con Java, è facile decidere cosa va in un file (la decisione è già fatta per te), ma in Lisp trovo che scrivo molte piccole funzioni che si costruiscono l'una sull'altra e diventa difficile decidere cosa, se tutto dovrebbe essere diviso. Mentre affronto progetti più grandi in Lisp, sarebbe bello non dover reinventare la ruota, ma su questo non trovo molte informazioni concrete sul web.
Puoi condividere alcune strategie per gestire progetti più grandi in Lisp o indicarmi alcune risorse che trattano questo?
Grazie - questa è una lista utile – Galghamon