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?
In reply to Re: Acceptable way to divide a long module into multiple files
by eyepopslikeamosquito
in thread Acceptable way to divide a long module into multiple files
by somekindafreak
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |