comp.lang.ada
 help / color / mirror / Atom feed
From: Hubert <herrdoktor@fumanchu.com>
Subject: Re: What is your opinion on Global Objects?
Date: Thu, 20 Nov 2014 17:25:26 -0800
Date: 2014-11-20T17:25:26-08:00	[thread overview]
Message-ID: <fwwbw.113807$cm5.89467@fx28.iad> (raw)
In-Reply-To: <8561e9omp7.fsf@stephe-leake.org>

> A database connection is not; you will need to copy the database from
> one object to another when you change the schema or move to a new
> backend in the future.
>
Yes my application is a little different from what most of you probably 
work on. Like I said, I am working on a multiplayer game and the things 
that are implemented as singletons here exist absolutely only once.

The reason for my question was not so much for my actual work but for 
future subprojects we will be doing where we want to attempt a different 
approach to the design, with more upfront planning and a scheme that is 
more like Structured Design, but with elements that allow for OOP 
elements, so we can't just take the old books by Yourdon et al and apply 
their technique, since we can't deny that there is value in small scale 
inheritance sometimes yet the techniques and diagrams for Structured 
Design don't take that into account since they are mostly from the 70s 
and 80s.

Anyway thanks a lot everybody for the input, I didn't think of global 
objects as subprogram calls with internal status variables before since 
I am kind of preoccupied with C++ thinking and look at most everything 
as a self sufficient object, so it's good to get a different perspective.


---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com

  parent reply	other threads:[~2014-11-21  1:25 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 [this message]
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
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