It's been an intense three weeks, settling into Chicago while overhauling the entire Flash architecture at AIUOnline.edu before we enter the production phase for the fall semester. The new system must have backwards-compatible support for over 100 course units in Flash 5 format, while supporting a new architecture built around Flash Communication Server. It was my first time refactoring large amounts of procedural Actionscript code into a unified OOP architecture based on design patterns. This would have been a very difficult process if Branden hadn't introduced me to the application of design patterns in Actionscript. Just studying his code has raised my programming skills to a new level of Zen :)
By the way, if you're interested in OOP, Actionscript, design patterns, event handling systems, Zen programming for Flash MX, and other subjects that make Flash development a joyful experience, you should check out the book that Branden and I wrote. Our book has a website at http://www.wheelmaker.org, with links and information. "Object Oriented Programming with Actionscript" will hit the shelves next week!
As for the ongoing projects mentioned on this website, I just got Speakeasy DSL at home, so I can finally start working on those projects. Speakeasy is the best ISP I've ever dealt with, although they cost a little more money. I've got speeds of 734kps download and 386kps upload (sometimes the speed tests show 605 upload!). Next week, I'll run a Tincan server and folks will have the opportunity to experience some of the ideas I've been investigating at work.
Posted by samuel at September 4, 2002 07:20 PM