On Mar 25, 2007, at 1:22 PM, Steve Garman wrote: >> Writing new classes in order to develop some application, in your own >> inevitably idiosyncratic style, is called "programming", or sometimes >> "software development", isn't it? :-) > > Is that not why programmers and developers are encouraged to write new > classes to encapsulate multiple return values?
No. The lack of multiple return values in the language requires defining a class, even when there is no other reason to do so. When I'm required to do work that a suitable language feature would render unnecessary, and there is no other reason to do that work, I call that "busy work", and I ask that the feature be changed. Regards, Guyren G Howe Relevant Logic LLC guyren-at-relevantlogic.com ~ http://relevantlogic.com REALbasic, PHP, Ruby/Rails, Python programming PostgreSQL, MySQL database design and consulting Technical writing and training _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
