random musings...

Rose Is Sweet!

things look pretty much the same here, but under the covers a lot has changed. I just finished rewriting all the database interaction using Rose::DB and Rose::DB::Object

back when I first wrote the code that handles these pages, I was really frustrated by the depth of the dependencies involved in getting create/read/update/delete dynamic model classes working. so I wrote my own. and it worked, but it was a bit clunky. Rose does everything my clunky class ever did, and more, and it’s a lot cleaner. the real evidence of that is that creating model classes and porting the controllers to use them really wasn’t all that hard. a half day of hacking, if that.