A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://mail.python.org/pipermail/python-list/2001-April/078336.html below:

idioms for abstract base classes

idioms for abstract base classes idioms for abstract base classesSteve Holden sholden at holdenweb.com
Thu Apr 26 09:02:13 EDT 2001
"Remco Gerlich" <scarblac at pino.selwerd.nl> wrote in message
news:slrn9efvom.300.scarblac at pino.selwerd.nl...
> zooko at zooko.com <zooko at zooko.com> wrote in comp.lang.python:
> > In fact, I suspect that premature design, such as the mistake described
here, is
> > the most common error in software engineering (this contradicts the
common
> > belief that insufficiently farsighted design is the most common problem
in
> > software engineering).
>
> Yes. I'm only just starting to learn this. I'm one of those people who
wants
> to make every design completely "clean and general" and therefore never
get
> anything done (so to speak).
>
> Premature optimization is bad, but premature generalization is the same
thing.
>
NASA, of course, had a name for this: "requirements gold-plating". I have
tended to take a similar approach, which is why I find XP's laterally
opposed philosophy so refreshingly different. Still have a feeling there's a
middle ground, though.

regards
 Steve



More information about the Python-list mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4