On Wed, 26 Jan 2005 10:03:47 +0100, Sylvain Thenault <[EMAIL PROTECTED]> wrote: > On Wed, 26 Jan 2005 02:03:12 +0000, Bob Parnes wrote: > >> In its default configuration, my version of pylint (0.5.0) sets the >> maximum number of class attributes at 7. This seems low to me, but I can >> see how an excessive number might make maintenance more difficult. Is this >> indeed the best value for a maximum under ordinary conditions? If not, can >> anyone suggest a more reasonable value? > > well, this value is very subjective, and may change from one context to > another... For instance at some point I hope that pylint will detect "GUI" > classes and allow more attributes (and methods?) to those. > Anyway that's just an indicator, not a rule of thumb (and pylint itself > has some class with more than 7 attributes...). > > And FYI, this value has been taken from a post to the > testdrivendevelopment at yahoogroups (as most others default values in the > "design analysis" checker). Hum, well... After checking it seems that the > post said 20 attributes. I don't remember why did i get this number down > to 7. If this discussion leads to an agreement for a better number, I > can change the default value. > > -- > Sylvain Thénault LOGILAB, Paris (France). > > http://www.logilab.com http://www.logilab.fr http://www.logilab.org > >
Thanks for the information. I *am* using gui classes. -- Bob Parnes [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list