Re: Do you use design patterns?




"Daniel James" <wastebasket@xxxxxxxxxxxxxxxx> wrote in message
news:VA.00001386.26a65ad5@xxxxxxxxxxxxxxxxxxx
In article news:<J0bIj.11446$qS5.5056@xxxxxxxxxxxxxxxxxxxx>, AliR (VC++
MVP) wrote:
Patterns aren't a tool to help you in coding. They're a tool to help
you in talking about -- and in thinking about -- coding designs.

*Exactly* right! It allows groups of programmers to have a common lexicon
with which to speak about their various design ideas without requiring the
need to explain all of the intricacies of the idea each time it is
mentioned.

Of course, this only becomes a time-saver if everyone within the group has
knowledge of the terms being used!

Personally, I like the book and I find it a good reference.

-Pete


.



Relevant Pages

  • Re: Is necessary to switch to C++ or some object-oriented language?
    ... i still a newbie but the difference is that i live with ... programmers, here on comp.lang.c, rather than with academics. ... must learn a more modern and object-oriented language. ... you need to solve problems by coding, ...
    (comp.lang.c)
  • Re: [Lit.] Buffer overruns
    ... Does automation of error detection reduce the problem or not? ... raw machine coding. ... the programmers are careful enough etc., ... also be problems with pure assembler or raw machine ...
    (sci.crypt)
  • Re: Replacing Delphi developers
    ... Good coding practice is one of those things that many people take on ... gained with age, not from sitting in lectures, nor from the choice of some ... attribute and must be learnt from other programmers, by hanging out on a ng, ...
    (comp.lang.pascal.delphi.misc)
  • Re: Replacing Delphi developers
    ... Good coding practice is one of those things that many people take on ... the first step is to provide a fun ... > attribute and must be learnt from other programmers, by hanging out on a ng, ... While i agree that learning which has, ...
    (comp.lang.pascal.delphi.misc)
  • Re: Writing bulletproof code
    ... >> Efficiency is part of good coding. ... the 'C' language and the libraries. ... >> where most programmers seem to go wrong, ... >> triple checking is more important than efficiency. ...
    (comp.programming)