About one class/function per module
bruno.42.desthuilliers at websiteburo.invalid
Mon Nov 2 10:03:58 CET 2009
Peng Yu a écrit :
> I prefer organized my code one class/function per file (i.e per module
> in python). I know the majority of programmers don't use this
> approach. Therefore, I'm wondering what its disadvantage is.
Hmmm... As far as I'm concerned, you already answered your own question:
"the majority of programmers don't use this approach".
Now, for a much more practical answer:
1/ having to handle thousands of files for even a simple project is a
king-size PITA for the maintainer.
2/ having to load thousands of modules will add quite a lot of overhead
when actually running the code.
3/ as a result, the poor guy that will end up maintaining your code will
positively hate you. Beware : this poor guy might as well be you.
More information about the Python-list