On Jul 1, 2010, at 9:22 AM, Benny Malengier wrote:

> The problem with not calling __init__ is that people who jump into the code 
> cannot trust the order of calling without always checking. 

But this is true of every overridden method. Are you suggesting that all 
methods should call the ones they override?

Again, I'm not suggesting that the mesh classes don't need refactoring, and 
pervasive use of documented public @property objects would probably alleviate a 
lot of this issue, but I don't see that mechanically calling overridden methods 
is either necessary or desirable.



Reply via email to