Apple’s introduction of Swift to the Cocoa development toolbox has created a buzz amongst Cocoaheads. The language is flexible and lends itself to new patterns which traditionally Objective-C programmers are excited about. I got excited about a pattern that emerged while working on a new version of the Dead Man’s Snitch iOS app:* using Swift structs to store application configuration information*.
Last week HipByte released RubyMotion and although I was originally skeptical, I’ve grown to really like it.
Refactoring your code is for more then keeping it DRY. It also gives you a chance to make it more efficient.