Ngay bây giờ, mọi thứ tôi làm đều phù hợp với một tệp nguồn duy nhất và một tệp nhỏ đáng ngạc nhiên ở đó. Làm thế nào để bạn quyết định bao nhiêu và những gì để chia thành các tập tin riêng biệt?Tôi làm cách nào để chia mã Lisp thành nhiều tệp nguồn?
Với Java, thật dễ dàng để quyết định nội dung trong một tệp (quyết định đã được thực hiện cho bạn), nhưng trong Lisp tôi thấy tôi viết nhiều hàm nhỏ xây dựng lẫn nhau và khó có thể quyết định điều gì, nếu bất cứ điều gì nên được chia ra. Khi tôi giải quyết các dự án lớn hơn trong Lisp, nó sẽ là tốt đẹp không phải để phát minh lại bánh xe, nhưng tôi không thể tìm thấy rất nhiều thông tin cụ thể trên web về việc này.
Bạn có thể chia sẻ một số chiến lược để xử lý các dự án lớn hơn trong Lisp hay chỉ cho tôi một số tài nguyên xử lý vấn đề này không?
Cảm ơn - đây là danh sách hữu ích – Galghamon