[portland] Seeking opinions on choosing data types: dictionary or instance attributes?
kirby urner
kirby.urner at gmail.com
Tue Nov 27 22:30:44 CET 2007
On Nov 27, 2007 12:23 PM, <ray at bme.ogi.edu> wrote:
<< SNIP >>
> Any advice or guidelines? Are there any disadvantages to using all
> these dictionaries?
>
> Thank you,
> Raychel
Just off the top, having trouble seeing how multiple instances
gets you off the hook from still needing top level collection types,
i.e. lists and/or dicts.
Another way of looking at the problem is what kind of bulk
updates will you be doing. I sure like list comprehensions for
readability.
It's very possible to have ungainly classes *and* dictionaries
i.e. neither design need be any good if there's not enough
overall flatness.
Remember from 'import this': Flat is better than nested.
Kirby
More information about the Portland
mailing list