I know didly squat about metacard, but here are my thoughts...

Raymond wrote:

>This sounds like a good idea. However, I do have a thought that it would

>indeed slow down the engine.

>

>This would require two things to work (at least). The software would have to

>keep track of everything going on. Just storing the call chain could require

>significant size (bloatware, anyone?). And unless you store the users'

>actions as well, you might not be able to figure out what went wrong anyway.

>The idea behind OOP is that you are programming objects to do their

>particular job when needed or called on. The code resides in the object. It

>isn't necessarily a smooth chain.

The call chain has to be stored already to take care of recursion.


>The second item would be that the user would have to be connected to the net

>and is willing for the software to transmit data to someone else (the

>developer). While this seems innocent enough for bug tracking, others might

>see a more sinister side. Real Networks has gotten a lot of flack over the

>revelation that its software reports back to it the listening habits of its

>users.

Perhaps the software should ask first, and provide a form to write a bug 
report. That's how AOL Instant Messenger works, only in this case, we'll 
appen the call chain and variables to the user's message.


>If it won't cause bloat or give the customer bad vibes knowing it is

>reporting its errors, I'd be willing to go for it. But we'd have to be

>careful.

>

>Raymond

Reply via email to