[Python-Dev] PEP 3144: IP Address Manipulation Library for the Python Standard Library (original) (raw)

"Martin v. Löwis" martin at v.loewis.de
Wed Aug 26 21:03:52 CEST 2009


DrKJam <drkjam 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



More information about the Python-Dev mailing list