From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: How do I get an enctry in a protected object to block until a certain item arrives from a producer task?
Date: Wed, 24 Aug 2016 12:26:22 +0200
Date: 2016-08-24T12:26:22+02:00 [thread overview]
Message-ID: <npjspp$tdd$1@gioia.aioe.org> (raw)
In-Reply-To: b2823796-aa80-4dc3-b84e-075969bd6d56@googlegroups.com
On 24/08/2016 11:49, Mark Lorenzen wrote:
> I have noticed that you often refer to named patterns in discussions
> here on c.l.a. Can you recommend a good reference for patterns?
I cannot. There are lots of resources on software patterns, but in my
opinion if a pattern is not self-evident, e,g. MVC, it is useless. Most
patterns are too obscured or too specific to be worth studying. Except
maybe for language designers, because all more or less elaborated
patterns are results of language weaknesses. But then it must be Ada
[anti-]patterns:
...
elsif X in T'Class -- Ada designers, please fix this mess!
declare
Object : T'Class renames T'Class (X);
begin
...
end;
elsif
...
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
next prev parent reply other threads:[~2016-08-24 10:26 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-08-23 17:15 How do I get an enctry in a protected object to block until a certain item arrives from a producer task? john
2016-08-23 17:52 ` Egil H H
2016-08-23 19:26 ` J-P. Rosen
2016-08-23 20:02 ` Jeffrey R. Carter
2016-08-23 19:44 ` Dmitry A. Kazakov
2016-08-24 9:49 ` Mark Lorenzen
2016-08-24 10:26 ` Dmitry A. Kazakov [this message]
2016-08-23 21:34 ` Some Dude
2016-08-23 22:28 ` Jeffrey R. Carter
2016-08-23 21:37 ` Some Dude
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox