in reply to Acceptable way to divide a long module into multiple files

Looks like you've got yourself a Bloater code smell:

Bloater smells represents something that has grown so large that it cannot be effectively handled.

From Code Smells (codinghorror.com):

Large classes, like long methods, are difficult to read, understand, and troubleshoot. Does the class contain too many responsibilities? Can the large class be restructured or broken into smaller classes?

  • Comment on Re: Acceptable way to divide a long module into multiple files