An Architect's View

CFML, Clojure, Software Design, Frameworks and more...

An Architect's View

New Year's Resolutions

January 3, 2007 ·

Better late than never, I guess. I wouldn't even have considered posting my resolutions but after seeing a few others do it and, especially, after hearing Matt and Peter talk about theirs on the "Weekly", I figured I'd share. In no particular order:
  • Do more unit testing! Or, more accurately, get better at Test-Driven Development! I already evangelize about this but the more I get into unit testing - and TDD in particular - the more I realize that I still don't do enough and I still have a tendency to shortcut the process and code first, instead of writing tests first.
  • Do more Open Source Software development! Yes, even with Fusebox 5.0, Fusebox 5.1, my Closures library and the REST adapter under my belt for 2006 (as well as numerous contributions to other frameworks), this is still an area where I want to be able to do more and keep giving back to the community. 2007 should bring Fusebox 6.0 at least!
  • Do more Flex! Having finally gotten around to actually learning Flex for the first time in 2006 and written a few small applications, this is an area I really want to become much more proficient at in 2007.
  • Write some Apollo applications! If I do more Flex in 2007, Apollo applications will be a snap but I want to stretch myself by learning enough AJAX to develop hybrid Flex/AJAX applications (like some of the cool stuff Christian Cantrell showed off in that video Mike Chambers made recently).
As I recall, these are very similar to Matt and Peter's resolutions... must be a theme... What are your resolutions?

Tags: coldfusion · flex

4 responses

  • 1 Scott Stroz // Jan 3, 2007 at 9:12 PM

    I resolve to make time to actually finish reading one of Peter Bell's posts ;)
  • 2 Mark Drew // Jan 4, 2007 at 4:38 AM

    Sean, did you spot that Robert Blackburn has added CFUnit test runners into CFEclipse? I shall be writing the proxy so that it also works with CFCUnit ... should help you keep up one of your new year's resolutions!

  • 3 Peter Bell // Jan 4, 2007 at 8:53 AM

    Hi Scott - Wow - Andy Allan listed that one too :-> Mine are to finish up all the cool projects that I started up last year (LightWire, LightCSS, LightBase and CF Template) , to learn enough about Lisp and Haskell to "think different", and to get published in Software or to present at OOPSLA (hey, it's worth setting your targets high - right?!).
  • 4 Sean Corfield // Jan 4, 2007 at 12:47 PM

    @Mark, yes, I mentioned it to Paul but he's been kept a little busy lately (he released an internal cfcUnit beta just before the holidays - expect to see a public beta shortly!).

    I would be *extremely* disappointed to see CFEclipse support CFUnit but not cfcUnit - my thoughts on CFUnit are fairly well-known :)