Re: Structured programs (long)

From: H. S. Lahman (h.lahman_at_verizon.net)
Date: 04/23/04


Date: Fri, 23 Apr 2004 16:11:36 GMT

Responding to Hey...

> Your arguments (and hence the questions above) are based on the premise
> that in order to meet new program requirements functional programmers dive
> in at any point they care in the dependency graph and start modifying the
> behaviour of functions (changing their specifications in effect), This is
> not so, so your questions above are un-answerable, except to say as a
> general rule FPers do "none of the above" in the course of maintaining
> their programs. In my facile example I was quite careful to preserve
> wobbler, precisely *because* of the allegedly non-existant hierarchical
> dependency of implementations (not specifications BTW, as you stated in an
> earlier post).

As I expected, you don't have an alternative construction technique to
that of my example that will avoid the hierarchical dependence of wobble
on boggle during maintenance.

*************
There is nothing wrong with me that could
not be cured by a capful of Drano.

H. S. Lahman
hsl@pathfindermda.com
Pathfinder Solutions -- Put MDA to Work
http://www.pathfindermda.com
(888)-OOA-PATH



Relevant Pages

  • Re: Observer pattern limitations
    ... You refer to a notification propagation. ... so a container of observers is an observer. ... some problems have complex dependency ... Therefore the dependency graph has no need to persist. ...
    (comp.object)
  • Re: Observer pattern limitations
    ... The "eagerly propagate dirtiness through the dependency graph" ... Therefore Y and Z are marked as dirty. ...
    (comp.object)
  • Re: Observer pattern limitations
    ... The nodes of the dependency graph are objects or members ... things don't exist because of B (determinism). ... The observer pattern is often used to solve this ...
    (comp.object)
  • Re: Observer pattern limitations
    ... The nodes of the dependency graph are objects or members ... It is possible to implement a general solution to the dependency graph ... Observer pattern guaranties that under certain ...
    (comp.object)
  • Re: Observer pattern limitations
    ... The nodes of the dependency graph are objects or members ... any substance in what you are saying. ... which the observer pattern does. ...
    (comp.object)