By Peter Bell

LightWire - Finally a little professional help

Today, Brian Rinaldi very graciously agreed to look at the LightWire code base to clean up the code (it certainly needed the help).

He immediately picked out a bug with non-lazy loading and just generally went through cleaning out some of my more dubious coding conventions (the idea of a single var Local = StructNew() is a good way of avoiding var scoping problems, but it does start to look messy as your methods grow) and improving the code.

Many thanks to Brian for his help. Updated code available at LightWire project site.

Next steps? Improving structure of the config file to make it more usable, support for XML config file so you can use a subset of the Spring DTD if you like XML, and proper constructor and setter DI resolution as per standard convention. Things a little busy with LightBase - the next OSS project on my list, but I'll get round to these tweaks this week or next. Then just AOP and a bunch of testing and we may well be ready for a 0.1 release!

Comments
BlogCFC was created by Raymond Camden. This blog is running version 5.005.