comp.lang.ada
 help / color / mirror / Atom feed
From: aek@vib.usr.pu.ru (Alexander Kopilovitch)
Subject: Re: signature like constructions
Date: 8 Aug 2003 17:58:30 -0700
Date: 2003-08-09T00:58:31+00:00	[thread overview]
Message-ID: <e2e5731a.0308081658.3a123a4@posting.google.com> (raw)
In-Reply-To: 3F33FBD5.5010109@attbi.com

Robert I. Eachus wrote:

> When the requirements change, that is not a 
> reason not to understand and document the current requirements.  And if 
> one of those requirements is to live within a body of existing code, 
> that is from one point of view just another requirement.  Of course, 
> when I do requirements analysis, as far as I am concerned, figuring out 
> which requirements are likely to change and preparing for that evolution 
> is part of the process.  This is why I keep saying you should program in 
> the problem space rather than some solution space.  The problem space 
> evolves much more slowly than the problems you are asked to solve.

Do you mean that the "Paradise may be regained"... if not for average programmer
then at least for an average star -:) ? That is, that by training yourself
in that direction, and keeping your nerve, it is possible to follow even
rapidly and rather randomly changing requirements with proper documentation
and analysis in real time, inside a not very friendly environment?

Do you mean that the common defensive strategy against probable but unpredictable
changes of requirements -- that is, keeping yourself not too near to them, and
more relying upon agreed tools (which seem less vulnerable for spontaneuos
customer's or management's dances) -- is not the best strategy, and that it is
really possible to chase a moving/jumping problem, all the time at near distance,
without significant delay?

> [...]
> I personally see it as an advantage to understanding not only the 
> languages you may program in, but how they map to machine code, and how 
> the actual computer implements that ISA.  If you need efficient code, 
> you need to understand all of these.  Unfortunately today finding people 
> who understand the problem domain and the programming language is hard 
> enough.  Adding an understanding of ISAs and machine architecture to 
> that is very rare--but it can work seeming miracles.

You have seen the miracles being used more that in one or two cases -- so you
are lucky. I think that most of us feel that the miracles, if happen, will be
most probably betrayed. That's why "Adding an understanding of ISAs and machine
architecture to that is very rare" indeed.



Alexander Kopilovitch                      aek@vib.usr.pu.ru
Saint-Petersburg
Russia



  reply	other threads:[~2003-08-09  0:58 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-30 11:32 XML DOM Binding for Ada 95 - matter of style DENNY VRANDECIC
2003-07-30 12:33 ` Martin Dowie
2003-07-30 15:20   ` Denny Vrandecic
2003-07-30 16:33     ` Stephen Leake
2003-07-31 10:57       ` Marin David Condic
2003-07-31 11:27         ` Preben Randhol
2003-07-31 13:10           ` Matthew Heaney
2003-07-31 19:04             ` Simon Wright
2003-08-02 14:40               ` Matthew Heaney
2003-07-31 20:25             ` Randy Brukardt
2003-08-01 11:46           ` Marin David Condic
2003-08-02  3:40             ` Matthew Heaney
2003-08-02 12:08               ` Marin David Condic
2003-08-02 14:46                 ` Matthew Heaney
2003-08-02 21:25                   ` Ed Falis
2003-08-05 19:59                   ` Marin David Condic
2003-08-03 16:42                 ` Matthew Heaney
2003-08-04  8:04                   ` Dmitry A. Kazakov
2003-08-05  8:00                     ` Georg Bauhaus
2003-08-05 11:46                       ` Dmitry A. Kazakov
2003-08-05 13:34                         ` Georg Bauhaus
2003-08-06  9:03                           ` Dmitry A. Kazakov
2003-08-06 18:15                             ` signature like constructions (was: Re: XML DOM Binding for Ada 95 - matter of style) Georg Bauhaus
2003-08-07 10:12                               ` Dmitry A. Kazakov
2003-08-07 16:22                                 ` signature like constructions Georg Bauhaus
2003-08-08  8:31                                   ` Dmitry A. Kazakov
2003-08-08 10:12                                     ` Robert I. Eachus
2003-08-08 13:29                                       ` Dmitry A. Kazakov
2003-08-08 19:37                                         ` Robert I. Eachus
2003-08-09  0:58                                           ` Alexander Kopilovitch [this message]
2003-08-09  7:39                                             ` Robert I. Eachus
2003-08-10  1:30                                               ` Alexander Kopilovitch
2003-08-10  4:11                                                 ` Robert I. Eachus
2003-08-11 10:25                                           ` Dmitry A. Kazakov
2003-08-08 23:44                                         ` Alexander Kopilovitch
2003-08-11  9:54                                           ` Dmitry A. Kazakov
2003-08-11 14:59                                             ` Alexander Kopilovitch
2003-08-12  9:54                                               ` Dmitry A. Kazakov
2003-08-13 22:28                                                 ` Alexander Kopilovitch
2003-08-09  8:32                                       ` Simon Wright
2003-08-09 15:32                                         ` Robert I. Eachus
2003-08-07 12:52                             ` XML DOM Binding for Ada 95 - matter of style Matthew Heaney
2003-08-07 15:03                               ` Dmitry A. Kazakov
2003-08-07 12:28                           ` Matthew Heaney
2003-08-05 20:05                   ` Marin David Condic
2003-07-30 16:34     ` Martin Dowie
2003-07-30 17:54 ` tmoran
replies disabled

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