Re: Lisp Design Patterns
- From: Bakul Shah <bakul+usenet@xxxxxxxxxxxxx>
- Date: Fri, 26 Sep 2008 12:19:14 -0700
vttoonses wrote:
On Sep 26, 1:21 pm, Bakul Shah <bakul+use...@xxxxxxxxxxxxx> wrote:Rainer Joswig wrote:That's not a 'design pattern'. That's architecture.Concise, funny & profound (meaning: exactly my sentiments!).
An epigram worthy of fortune(1).
Actually, I was trying to ask a general question and provide some
context within which it made sense.
"This is how I would normally construct my application at a macro
level (architecture). Before I spend a lot of time spinning my wheels
attempting to apply concepts at a micro level (design patterns), is
there something I should know as how developing in Lisp might affect
these areas?"
To those who provided actual assistance, thank you.
That was not meant as a criticism of you or your questions. I commented
because what Joswig said exactly captured what I feel is important in
software design. Architecture is discovering structure and not just at
a macro level. If the structure "feels right", relevant idioms will
suggest themselves. At least that has been my experience. I did use
the Design Patterns book when I was doing lots of C++ work and found it
somewhat useful (but it also got in the way. If the structure changed
due to changing requirements, different patterns may make sense but
people had difficulty letting go of the patterns they liked).
.
- References:
- Lisp Design Patterns
- From: vttoonses
- Re: Lisp Design Patterns
- From: Rainer Joswig
- Re: Lisp Design Patterns
- From: Bakul Shah
- Re: Lisp Design Patterns
- From: vttoonses
- Lisp Design Patterns
- Prev by Date: Re: ANN: HOP-1.9.0
- Next by Date: Re: Lisp Design Patterns
- Previous by thread: Re: Lisp Design Patterns
- Next by thread: Re: Lisp Design Patterns
- Index(es):
Relevant Pages
|