Hi David:
Not being as technically versed as most list members, I've got a question that may seem obvious to you, but I was hoping you could clarify:

David E Jones wrote:
On Apr 16, 2010, at 3:51 PM, Scott Gray wrote:

On 17/04/2010, at 8:34 AM, Adam Heath wrote:

Scott Gray wrote:
Your style of communication leaves a lot to be desired.
And your point it?  Have you realized how poorly implemented this
class is?  That all registered services are always async.  That
rollbacks have no chance at all of working?  Such critical bugs not
In what context does this statement make sense: "That rollbacks have no chance at all of working?". Design or implementation? I'm confused because, don't rollbacks work now? Or maybe, didn't they work at some point? Or, is this a very specific situation that is implied by this post?
being discovered in such low-level code make me very very worried.
My point is that if you want people to respond to your messages then you should focus on the 
problem and possible solutions instead of using terms like "very very stupid" and 
"very poorly implemented designs".  I don't know about anyone else but when you 
communicate in this manner I personally have interest in collaborating with you.

There is also a significant disconnect in Adam's email that fails to 
distinguish between designs and implementations. Most of the email talks about 
issues with the design, the whole implementation stuff is just thrown in there 
without details. I won't even get into the distinction between requirements and 
designs, but actually my guess is that is where Adam's frustration really is, 
his requirements are different than the ones this design was meant to meet, but 
failing to recognize that issue it just looks like a bad design and/or a bad 
implementation.

This leaves the reader wondering... what is the issue here? What is it you're 
trying to do that you can't? What is the proposed solution or change?

-David


Reply via email to