sabren.net   rants   archive   bio   portfolio

sabren.net archives

back to sabren.net...
back to the archive...

entries for 2002/5/29

do simple things

Here's how to tell if you've improved in some area of your life. Look at what you were doing two years ago and see if it's stupid. :)
 
I set out to make it really simple to write web programs in python. Just about every line of my "weblib" library is there to provide a shortcut that I might use someday. It's full of "magic" stuff to do what I want instead of simply doing what I tell it to. Things that should be inside an object are outside it. It's messy. Bleh.
 
On the whole, weblib has worked fine for years. But it's not simple. It's not easy to install. And the same holds true for a lot of my code. I thought I was a pro, but I had such bad techniques.
 
Over time, it built up. So that now I have this huge set of libraries that I can't keep in my head, and aren't documented and don't make any sense when I look at the code. No wonder I don't have my control panel and my billing system is full of holes.
 
But I don't mind. I have time now. I can clean things up and do better. It's easier now than it was then. :)