Software patterns Was: LISP is dead now ! ! !

From: Pascal Bourguignon (spam_at_mouse-potato.com)
Date: 10/09/04


Date: 09 Oct 2004 23:10:08 +0200

Pascal Costanza <costanza@web.de> writes:
> Greg Menke wrote:
>
> > I'm not dismissing software design patterns simply because of
> > singletons, but because all signs point to it being one more
> > great-sounding idea that ends up being of the most benefit to
> > consultants who use it to generate acronyms & terminology to make
> > their presentations look good.
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> > Not that I think software patterns are
> > useless, but I get the impression that the cost of using them doesn't
> > come with a big enough payoff to make it worth the trouble. On the
> > plus side, each new software fad seems to reach a smaller and smaller
> > audience, so thats OK.
>
> The Design Patterns book has a subtext that strongly suggests that
> patterns must be complex, must use some kind of UML notation and must
> have something to do with OOP. Nothing of this is true. Here is an
> example of a set of patterns that are quite different:
> http://c2.com/cgi/wiki?SimplyUnderstoodCode (written by Richard
> Gabriel specifically to show that there is more to patterns than
> people usually think).

Macros ARE software patterns.

But some software patterns are less localized than macros. It's
worthwhile to document them.

-- 
__Pascal Bourguignon__                     http://www.informatimago.com/
Voting Democrat or Republican is like choosing a cabin in the Titanic.


Relevant Pages

  • Re: Objects, objects, so many objects! ;-)
    ... We need to communicate very efficiently. ... expressions are called design patterns, ... The books are so ... The grand-daddy of the patterns books is called "Design Patterns: ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Objects, objects, so many objects! ;-)
    ... We need to communicate very efficiently. ... expressions are called design patterns, ... The books are so ... The grand-daddy of the patterns books is called "Design Patterns: ...
    (microsoft.public.dotnet.general)
  • Re: Serialize a Strategy Pattern List of objects with out xsi:type
    ... Very patterns based. ... algorithm fits the interface, it can be called. ... needed and you say that Car and MotorCycle are not algorithms. ... chapter in a book that I highly recommend called Design Patterns Explained ...
    (microsoft.public.dotnet.framework)
  • Re: [PHP] Objects
    ... be related at a language level *first* design patterns might be a bit ... say to OP that if you arent going to get an oop book first at least read up ... >> Design patterns will just confuse the issue. ...
    (php.general)
  • Re: [PHP] Objects
    ... be related at a language level *first* design patterns might be a bit ... say to OP that if you arent going to get an oop book first at least read up ... > Design patterns will just confuse the issue. ... >>> life using structured language). ...
    (php.general)

Loading