Loading just in time
D'Arcy J.M. Cain
darcy at druid.net
Thu Jul 10 18:13:45 CEST 2008
On Thu, 10 Jul 2008 11:03:10 -0500
Larry Bates <larry.bates at websafe.com`> wrote:
> D'Arcy J.M. Cain wrote:
> > def calc_tax(*arg, **name):
> > from calc_tax import calc_tax as _func_
> > calc_tax = _func_
> > return _func_(*arg, **name)
> You are stuck in a futile battle called "premature optimization". I would
I thought that I might be.
> suggest that you stop worrying about any performance you would gain from doing
> something like this. Python has been "highly" optimized to handle imports in a
> very efficient way. Just put your functions in a file and import them.
Performance optimization wasn't really my goal here. What I was
looking for was the ability to spread the functions around different
files to manage them better from a proggrammer's POV.
Oh well. I guess I will just combine them all again. At least I found
some dead code, duplicate functions and just plain bad code doing this
little exercise. :-)
D'Arcy J.M. Cain <darcy at druid.net> | Democracy is three wolves
http://www.druid.net/darcy/ | and a sheep voting on
+1 416 425 1212 (DoD#0082) (eNTP) | what's for dinner.
More information about the Python-list