Yep I'm with you – it definitely makes sense to have it default to 
false...would lead to a lot of unexpected behaviour especially for beginners if 
it defaulted to true.

Piers


On 8 Feb 2010, at 14:41, Merrill, Jason wrote:

> So what would be wrong with always using strong references and always
> deleting them when you're done?  That's what I do - I feel like I have
> more control over what's going on in my code that way.  Sure, if I
> forget to remove it, it could still be out there, but if you get in the
> habit of always removing them when they are no longer needed, it's
> second nature.  To me, it makes sense that it defaults to false because
> of the problems already mentioned. 
> 
> 
> Jason Merrill 
> 
> Bank of  America  Global Learning 
> Learning & Performance Soluions
> 
> Join the Bank of America Flash Platform Community  and visit our
> Instructional Technology Design Blog
> (note: these are for Bank of America employees only)
> 
> 
> 
> 
> 
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of W.R. de
> Boer
> Sent: Monday, February 08, 2010 5:06 AM
> To: Flash Coders List
> Subject: Re: [Flashcoders] Re: is it ever ideal to NOT use weak
> references?
> 
> Yes, but it can also cause a lot of trouble when used. I have had causes
> where the event listener got deleted too early and then you spend a lot
> of time finding the issue. And that was not with the Loader-class and
> Event.COMPLETE or others.
> _______________________________________________
> Flashcoders mailing list
> [email protected]
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
> _______________________________________________
> Flashcoders mailing list
> [email protected]
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to