On Mar 15, 2008, at 11:03 AM, David Brown wrote:

or worse still

 obj1.field1.field2.field3.meth2(arg).field5.meth4(argument);

If code in a method starts diving down inside of other objects, the
abstractions aren't working.


I'd argue that if there's code like that, someone simply didn't understand the point of OOP and abstractions, and was trying to force a more structural programming style. Time for a refresher course. :)

Gregory

--
Gregory K. Ruiz-Ade <[EMAIL PROTECTED]>
OpenPGP Key ID: EAF4844B  keyserver: pgpkeys.mit.edu


Attachment: PGP.sig
Description: This is a digitally signed message part

-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to