On Tue, Jan 31, 2017 at 12:57 PM, Michael Torrie <torriem at gmail.com> wrote: >> Sorry, sounds like you need to learn SOLID, none of my classes >> have ever taken this form. >> Never said they were my classes, or even my programs. What is this > "SOLID" thing? https://en.wikipedia.org/wiki/SOLID_(object-oriented_design) Five well-respected principles that every class designer should be aware of. You won't necessarily follow them all slavishly, but know what the rules are and why you're breaking them. ChrisA