organizing lisp code



Hi

Is there any convention for organizing lisp code into different files?
I'm most used to Java where every class goes into it's own files (with
a few exceptions, of course) but that seems overkill in lisp where a
defclass would probably be just a few lines at most.

In another post, it was discussed that the defgeneric's be in defined
on their own since in CLOS methods don't belong to the classes
themselved.

Any suggestions welcome.

Thanks
Vijay Lakshminarayanan

.