comp.lang.ada
 help / color / mirror / Atom feed
From: sbelmont700@gmail.com
Subject: Re: What is your opinion on Global Objects?
Date: Thu, 20 Nov 2014 17:02:21 -0800 (PST)
Date: 2014-11-20T17:02:21-08:00	[thread overview]
Message-ID: <709ed34d-0987-4ae0-b37c-7f996bf6691c@googlegroups.com> (raw)
In-Reply-To: <m4lmq9$970$1@dont-email.me>

On Thursday, November 20, 2014 4:35:20 PM UTC-5, J-P. Rosen wrote:
>
> Let's see what the other camp has to respond...
> 

As you have pointed out, either way is a double-edged sword; one programmers rigid and inflexible code is another programmers safe and reliable code, and all engineering is compromise.  That being said, in my experiences, the only proven way to know when the customer is going to change the requirements is when he says they are never going to change the requirements.  For something like a game, assuming a fixed number (especially one) of anything is a surefire way to incur massive rework.  Suppose, for instance, the game evolves to a multiplayer version; a server might need to host a dynamic and always changing number of game engines.

>
> ??? Please explain you notion of "purity".
> 

I guess generally I mean "referentially transparent", but more practically I mean "pragma Pure".

-sb

  reply	other threads:[~2014-11-21  1:02 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-11-18  1:36 What is your opinion on Global Objects? Hubert
2014-11-18  2:52 ` Jeffrey Carter
2014-11-18  3:08   ` Hubert
2014-11-18  3:16     ` Shark8
2014-11-18  5:09     ` Jeffrey Carter
2014-11-18 11:23     ` Brian Drummond
2014-11-19  2:50       ` Hubert
2014-11-19  3:03         ` Jeffrey Carter
2014-11-19  9:13           ` Hubert
2014-11-19 10:22             ` J-P. Rosen
2014-11-19 17:37             ` Jeffrey Carter
2014-11-20 16:34         ` Stephen Leake
2014-11-20 21:11           ` Adam Beneschan
2014-11-21 15:25             ` Stephen Leake
2014-11-21 21:53             ` Randy Brukardt
2014-11-21  1:25           ` Hubert
2014-11-21  3:00           ` Brad Moore
2014-11-19 10:11   ` Jacob Sparre Andersen
2014-11-20  6:21     ` Hubert
2014-11-18  8:54 ` Dmitry A. Kazakov
2014-11-20 20:33 ` sbelmont700
2014-11-20 21:35   ` J-P. Rosen
2014-11-21  1:02     ` sbelmont700 [this message]
2014-11-21  1:31       ` Hubert
2014-11-21  9:01     ` Dmitry A. Kazakov
2014-11-22  7:46       ` J-P. Rosen
2014-11-22  9:02         ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox