Woah! Hold ya' horses there Taco.
No offense was intended. I'm sure your programs are fine, and I'm sure they work okay. My point is not that 'people who don't know those terms are bad' or that 'they can't write software'. Far from it. In fact, I know quite a few very proficient coders that have taught themselves, who probably don't know encapsualtion from polyporphism. What I'm saying is: Web development IS software development. There IS a vocabulary, and there is a LONG history of patterns, design, and reasons behind doing things. Hence, if I tell someone 'that's a bad idea because it has bad encapsulation', and they don't know what that means - that can make me think that (a) what else don't they know? (b) Do they know WHY it would be bad encapsulation? There is no answer to (a), because obviously it is just a fear issue -, and the answer to (b) may just be that they know full well what 'encapsulation' is, but they taught themselves. But this brings me back to my point - if you are going to write OOP code, I suggest you go do some training in OOP. Understand the concepts, understand the terms, and it makes life a WHOLE lot easier. I mean, I would just get on a motocycle and see if I could work it out 'as I drive'. So why would you just start coding OOP, and see if you can work it out, 'as you code'? So my apologies if I offended you, it wasn't my intent (and ditto for anyone else). Regards, Mark ------------------------------------------------------------------ E: [EMAIL PROTECTED] W: www.compoundtheory.com ICQ: 3094740 Quoting Taco Fleur <[EMAIL PROTECTED]>: > > Mark, just because some CF'ers do not know the terms 'cohesion' and > 'coupling' do you think their programming is bad and yours is better? > > I'm not scared to say I haven't got the slighest idea what you are on about, > but I do know that the applications I create without knowing what your on > about are pretty darn good, or more importantly my clients know that this is > the case. > > ciao > > -----Original Message----- > From: Mark M [mailto:[EMAIL PROTECTED] > Sent: Tuesday, 29 June 2004 1:14 PM > To: CFAussie Mailing List > Subject: [cfaussie] RE: this > > > I was just referring to the OO software design terms of 'cohesion' and > 'coupling'. > (Although they may be used in other fields). > > Java was just the language I chose because it's OO. > > i.e.: > http://www.cc.gatech.edu/computing/classes/cs2390_97_summer/lectures/rdd/slide7.html > > They are 2 of the first software design terms I was taught (in 1st year Uni) > and it scares me how often > CF'ers have no idea what I mean when I use them. > > Mark > ------------------------------------------------------------------ > E: [EMAIL PROTECTED] > W: www.compoundtheory.com > ICQ: 3094740 > > > Quoting Andrew Scott <[EMAIL PROTECTED]>: > > > Mark, > > > > Although I would not consider myself a java guru, can you tell me what you > > mean by the following > > > > "Even 'basic' concepts of cohesion and coupling that most 1st year Java > > programmers simply know by instinct (and if they don't, they damn well > > should)" > > > > I think I am lost on the concept of cohesion and coupling here:-) > > > > > > > > Regards > > Andrew Scott > > Technical Consultant > > > > NuSphere Pty Ltd > > Level 2/33 Bank Street > > South Melbourne, Victoria, 3205 > > > > Phone: 03 9686 0485 - Fax: 03 9699 7976 > > > > > > > > --- > > You are currently subscribed to cfaussie as: [EMAIL PROTECTED] > > To unsubscribe send a blank email to > [EMAIL PROTECTED] > > Aussie Macromedia Developers: http://lists.daemon.com.au/ > > > > > > > > --- > You are currently subscribed to cfaussie as: [EMAIL PROTECTED] > To unsubscribe send a blank email to [EMAIL PROTECTED] > Aussie Macromedia Developers: http://lists.daemon.com.au/ > > Register now for the 3rd National Conference on Tourism Futures, being held > in Townsville, North Queensland 4-7 August - www.tq.com.au/tfconf > > --- > You are currently subscribed to cfaussie as: [EMAIL PROTECTED] > To unsubscribe send a blank email to [EMAIL PROTECTED] > Aussie Macromedia Developers: http://lists.daemon.com.au/ > > > --- You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] Aussie Macromedia Developers: http://lists.daemon.com.au/
