From: Derek Cannon Date: 2010-04-17T21:38:44+09:00 Subject: Re: Is this good OOP structuring? > Given that certain people (YHS included) consider methods of a length > of more than ~10 lines very bad[1] you will re-factor your "one clean > method". Given that most of these folks consider long classes (and/or > source files) a problem too (for me 300 lines is a pain, I prefer 100) > you will get lots of modules to be mixed in. Thanks for the info. Based on what you've said on classes, do you think I should create another class for comparing the classes? For example: Course (to hold individual course data), CourseController (to hold the instantiated Courses), and CourseComparer (to provide methods to determine if courses overlap, courses are compatible, etc). Does this sound like better OOP? -- Posted via http://www.ruby-forum.com/.