Yep Stefan

I think type safety is much more important, if you work in teams. I
never had a type problem, when i worked on my own, since i knew all
the necessary types. But if you have a team it makes things much
easier.

Cheers
Ralf.

On Wed, Sep 17, 2008 at 9:26 AM, Stefan Richter <[EMAIL PROTECTED]> wrote:
> Valid points, but Baz definitely points to an itch that many have tied to
> scratch before.
>
> I use PureMVC primarily now for my projects and the only time I need custom
> events is to talk from my view component to its Mediator. Most of the time I
> do not need custom events at all. From the Mediator on PureMVC uses
> Notifications (also called notes) which pass around a body that holds any
> type of object. Sure, I need to keep track of what I put into the note in
> order to cast it to the right type when I read it back out but I must say
> this system works very well. In fact I do not recall a single runtime error
> that was due to casting of note bodies.
> Cheers
> Stefan
>
>
> On 17 Sep 2008, at 05:33, Doug McCune wrote:
>
> I think mostly it's the worry that you'd end up with some code that assumes
> one kind of payload and end up with a payload that's a different type, at
> which point you'd get a runtime error, but the compiler never would have
> caught it. Using specific events with strongly typed payload data means that
> the compiler will check anytime you try to reference the wrong type of data
> from the wrong event. Just gives you that one extra warm fuzzy feeling about
> knowing you're not going to run into some nasty runtime error.
>
> Doug
>
> On Tue, Sep 16, 2008 at 9:29 PM, Josh McDonald <[EMAIL PROTECTED]> wrote:
>>
>> Some of us are from Java, and we're type-safety-crazy =) But you can
>> always use DynamicEvent!
>>
>> On Wed, Sep 17, 2008 at 9:08 AM, Baz <[EMAIL PROTECTED]> wrote:
>>>
>>> Whenever I make a custom event it is almost always only to store some
>>> sort of payload. For the past few applications I decided that rather than
>>> make a million custom events that pass around typed data, why not make a
>>> single generic PayloadEvent that can store any payload. It's been treating
>>> me well so far but I am a little concerned that I may be over-looking
>>> something that will bite me in the a**.
>>> Am I?
>>> Thanks for your opinions,
>>> Baz
>>
>>
>> --
>> "Therefore, send not to know For whom the bell tolls. It tolls for thee."
>>
>> http://flex.joshmcdonald.info/
>>
>> :: Josh 'G-Funk' McDonald
>> :: 0437 221 380 :: [EMAIL PROTECTED]
>
>
>
> 

Reply via email to