I come from the Java world, and I have tendancy to write one class to one file. With a similar name. And to have the directory structure mirror the module structure. Also, though I'm seldom very good about it, I strive for many classes with small methods and small method count. But, I'm starting to suspect this is making my life much more complex than it needs to be. Is there an accepted Ruby standard on this issue? If so, where can I read about it?