Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Ada > Re: How to retu...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 14 of 20 Topic 5632 of 5830
Post > Topic >>

Re: How to return an empty aggregate

by george.priv@[EMAIL PROTECTED] Apr 5, 2008 at 09:04 AM

On Apr 5, 9:48 am, Maciej Sobczak <see.my.homep...@[EMAIL PROTECTED]
> wrote:
> On 5 Kwi, 01:58, george.p...@[EMAIL PROTECTED]
 wrote:
>
> > To me it seems that simple callback will be much more simple and clear
> > way to achieve the same result.
>
> It depends where you start with the design. If you start with
> stateless concrete factories (or you just see the whole picture right
> from the beginning), then callbacks will seem attractive. But if you
> start from the user site without knowing up-front what will kind of
> factory will be used then 'Class is the OO way to solve the problem.
>
> What will you do with the callback interface if at some point you
> discover that stateful factory will be most appropriate? Will you mess
> around with local functions that manipulate state from their enclosing
> scope? What about many such factories that have distinct states? And
> so on.
>
> > > If it's stateless, then it does not need any protection - there is
> > > nothing to protect.
>
> > except for reenterance that in most of cases matter for that type of
> > objects.
>
> If it's stateless, then reentrance is given for free.
>
> --
> Maciej Sobczak *www.msobczak.com*www.inspirel.com

Can you provide non-academic example?
 




 20 Posts in Topic:
How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-01 04:58:06 
Re: How to return an empty aggregate
Anh Vo <anhvofrcaus@[E  2008-04-01 05:54:00 
Re: How to return an empty aggregate
"Dmitry A. Kazakov&q  2008-04-01 15:34:04 
Re: How to return an empty aggregate
Robert A Duff <bobduff  2008-04-01 11:00:19 
Re: How to return an empty aggregate
Adam Beneschan <adam@[  2008-04-01 10:18:23 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-02 00:16:40 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-02 00:19:00 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-02 22:02:37 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-03 02:09:11 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-04 08:38:52 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-04 13:35:19 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-04 16:58:36 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-05 06:48:36 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-05 09:04:29 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-05 14:14:04 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-05 15:36:36 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-06 00:00:18 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-06 12:53:11 
Re: How to return an empty aggregate
Maciej Sobczak <see.my  2008-04-06 13:04:55 
Re: How to return an empty aggregate
george.priv@[EMAIL PROTEC  2008-04-07 13:23:35 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Jul 25 14:47:36 CDT 2008.