Re: Database Design Patterns?

From: Bob Badour <bbadour_at_pei.sympatico.ca>
Date: Tue, 03 Apr 2007 12:01:59 GMT
Message-ID: <XmrQh.18817$PV3.195160_at_ursa-nb00s0.nbnet.nb.ca>


Marshall wrote:

> On Apr 2, 6:12 pm, Bob Badour <bbad..._at_pei.sympatico.ca> wrote:
>

>>Doug Morse wrote:
>>
>>>as an academic in both computer science and cognitive psychology, i
>>>couldn't agree with you more re: the importance of a thorough training
>>>on the fundamentals.  and certainly "half-baked" recipies are of
>>>little value, if not outright damaging.
>>
>>>that said, though, pattern recognition tied to appropriate actions is
>>>without question one of the core aspects of expert functioning and
>>>behavior.  "patterns" books in any field that accurately capture and
>>>represent how experts "organize their world" and "see things" and then
>>>take action on what they see will always be of great value.
>>
>>With all due respect, that's what the fundamentals teach.

>
> Um, couldn't one teach the fundamentals through a vehicle
> of using patterns?

Isn't that a tautology? If the fundamentals teach the best patterns to organize a world and to see things, doesn't teaching fundamentals use patterns?

>>The GoF style patterns are bath water not baby.

>
> Mightn't that have more to do with the fact that that book
> is organized around OOP, than with the idea of patterns
> per se?

True.

> Coincidentally, we were just mentioning design patterns
> over in comp.lang.functional like yesterday. Several authors
> have observed that OOP design patterns sort of dissolve
> in a functional language setting. For example:
>
> http://norvig.com/design-patterns/

Very interesting.

> By the excellent Peter Norvig, author of the world's
> longest palindrome, the hilarious Gettysburg Power Point
> Presentation, and the essay "Teach Yourself Programming
> in Ten Years." Not to mention some books.
>
>
> Marshall
>
Received on Tue Apr 03 2007 - 14:01:59 CEST

Original text of this message