Title: Message
Let's just start from the beginning on this one, as it was all screwed up (oops is that profanity?).....
 
I decided to look for an answer again for the MM bug where you cannot pass the argumentsCollection nor use named parameters in super.init()
 
Sean asked why I cannot work around it, well because I do not want to work around it, it works everywhere else, why not for super.init() ?
 
"Whats the use of using argumentsColection or named parameters when you can pass the arguments in order??"
 
Well:
 
1. what if you add more variables to initialize? Isn't it much nicer if they are passed on automatically? For me it is..
2. isn't it a pain to having to pass the variables in the correct order? For me it is.
3. there is more, but I think the above are pretty important
 
Then I found a solution (work around), I don't much like work arounds, but this one is not that ugly and can easily be replaced (when it does start working properly) because its now a function in the base class and inherited, thus easily replaced.
 
Then I got some comments about no one understanding what I was trying to do and why not just do this and that.....
 
Well, from what I have learned and read, I'm pretty sure I am doing something right, but I was doubting myself, after all, I do consider some of the people on this list experts in their area, so if they do not know what I am trying to do, then I must be wrong - that's what I normally blame it on.
So now I am trying to figure out which one is the case, did I not explain myself properly, is it because the posts are in the wrong order, am I just doing something stupid, are people to lazy to read the whole post (happened to me many times), has no one else read "Object Oriented Programming" ;-)
 
And is one of the principles of OO not "Extend on Classes, add functionality in child classes, but do not duplicate functionality in child classes"?
 
 
 
Taco Fleur

Tell me and I will forget - blah blah
Show me and I will remember - blah blah
Teach me and I will learn
 - blah blah iah iah iah
 
---
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/

Reply via email to