A flag is nothing more than an enum or other concept introduced within the first 5 chapters, if not earlier, depending on the textbook, of an OO programming book. Tyler, feel free to show me where this is not true. As in, please point to a course on OO, or a textbook on the subject, or some other accepted source that shows that this is too hard of a concept for undergrads or individuals new to OO. I've taught OO to students at a university level. Have you? The reason for a two word response is to get the student to ask questions. What is a flag? What is an enum? How can I do that? Don't I need x number of values? Etc, etc. There's other methods of teaching as well. for example, I could have gone with a Socratic method of "well, what do you feel the best way to represent this would be?", and so on. Anyways, pedagogy is always interesting to discuss, but I feel it important not to mock or minimize it in anyway, especially when it is delivered sincerely and without any kind of expectation other than to teach. Take care, Sina -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Littlefield, Tyler Sent: Tuesday, April 12, 2011 10:21 PM To: programmingblind@xxxxxxxxxxxxx Subject: Re: mods required, RE: Now I Know Why I'm Having Trouble With Objects sina: He wants to learn OOP. You just jumped in with flags and everything else. Lets take this one step at a time. I was not attacking you for trying to help, I was pointing out that it is a bit to soon to throw in flags, and your one-line lets use flags for color, is going to be more confusing to anyone new to OOP than anything else. On 4/12/2011 8:13 PM, Sina Bahram wrote: > Two responses > > #1: including replies helps put emails in context > > #2: Tyler, attacking me or Ken is fine. It's you being your usual self, but > please do not ever attack anyone, including myself, when > we are trying to help someone else. That's unacceptable. > > Very few things push my buttons like people being attacked for helping others > learn. > > To whomever has the thankless job of moderating this list, I'd appreciate an > official response on this please? > > Take care, > Sina > > -----Original Message----- > From: programmingblind-bounce@xxxxxxxxxxxxx > [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Littlefield, Tyler > Sent: Tuesday, April 12, 2011 8:56 PM > To: programmingblind@xxxxxxxxxxxxx > Subject: Re: Now I Know Why I'm Having Trouble With Objects > > Yes, because that's exactly what someone new to OOP and the concepts > behind OOP need. > Hell, while we're at it, lets code it in machine language so we'll have > the best performing chess game ever! > > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > > __________ > View the list's information and change your settings at > //www.freelists.org/list/programmingblind > > -- Thanks, Ty __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind