26 Aug
2009
26 Aug
'09
7:03 p.m.
DrKJam <drkjam <at> gmail.com> writes:
netaddr employs a simple variant of the GoF Strategy design pattern (with added Python sensibility).
It would be nice if you could avoid employing this kind of acronyms without explaining them. Not everybody drinks the design pattern kool-aid.
A pity, since the entire point of Design Patterns is to give us a vocabulary of terms to use that enable these concepts to be communicated *without* continually re-defining them. To that extent, then, they fail their purpose.
I think it's too early to tell. It may be that they have not yet achieved their purpose - just let's wait fifty more years (and I'm only half-joking). Regards, Martin