3 ms·
Depends on how many. I would say that a module should contain at most about 35 classes. Of which, about 3 belong to the module interface. So you may have a la
by informatimago 13y ago
Depends on how many. I would say that a module should contain at most about 35 classes. Of which, about 3 belong to the module interface. So you may have a layer of about ten modules (again this gives about 30 public classes), before you need to abstract away another level of module.
Unformtunately what we observe in the field is rather thousands of classes unstructured, and the least operation requiring using and combining ten if not more classes, with no abstraction.