At 11:56 13/08/2001, Colin Kettenacker wrote:
>It appears that Al has started an interesting thread on the topic.
Indeed, and speaking as one who's OOP light bulb is not just "popping on"
as I've seen mentioned in several places (it seems to be on a dimmer
switch) , I always read these threads with much interest.
I've created several object scripts in my experimentation and even have a
few out there on published CDs, but this most recent thread has given me
more confidence in my structuring of the objects. I was starting the
scripts with the getter/setter methods, but by the time the scripts were
done, I didn't really have any use for the methods. I've always left them
in just in case, though.
>I agree. I knew that somehow, with time and effort I could break my larger
>object back down to the smaller objects that I use to enjoy so much. But
>deadlines have prevented me from doing this. Fortunately, I am currently
>working on an ongoing project, that with each client, I get to refine as I
>go along. I will get the chance to see if I can further refine my objects
>while still attempting to avoid getter methods. I'm actually enjoying the
>challenge.
In my case, all my projects could be considered 'on going' since they all
use Director movies from a large library of modules we've created over the
years. I find the biggest challenge here is updating such projects later.
My version tracking leaves a lot to be desired. When I add a module with
the new and improved or refined code, it sometimes doesn't fit well within
the older project. And deadlines usually put a crimp on bringing older
projects fully up to date in the code.
Client: "We just want to add some of your new stuff and update some of our
old stuff on the existing CD. That should only take a day or two, right?"
I AM finding that OOP is making this much easier, and I expect it will get
much smoother as I implement more of it.
Just my acknowledgement and a big thanks to all the OOPers out there who
discuss these things on line. My OOP light is beginning to illuminate my
world now.
--
Mark A. Boyd
Keep-On-Learnin' :)
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]