Archive for the 'Programming' Category
Tuesday, May 22nd, 2007
Fraser Speirs recently tweeted some comments about strings in code: “I think that I particularly hate strings in code that have programmatic meaning. I’m looking at you, KVC. And you, KVO.” Reading this was one of those “yeah, that sucks!” moments, and it got me thinking about how the situation might be improved. The problem […]
Posted in Cocoa, Ideas, Programming | 13 Comments »
Wednesday, April 25th, 2007
Brent Simmons shares a good deal of wisdom in his post about managing a large-ish Cocoa project. In particular he’s referring to NetNewsWire, but his advice is especially pertinent to me now that I own and maintain a rather substantial number of source files that were designed and authored by Brent (MarsEdit, for anybody late […]
Posted in Links, Programming, Xcode | 13 Comments »
Saturday, April 14th, 2007
Today I would like to call out Google, and applaud them for continuing to support a wide variety of projects through their innovative Summer of Code micro-funding program. This will be the third summer Google has offered a $4500 stipend to students willing to work “for free” over a summer on one of more than […]
Posted in Business, Programming | 6 Comments »
Thursday, April 12th, 2007
Dynamic messaging is one of the nifty features of Cocoa and Objective-C programming on the Mac. You don’t have to know which class, or even which method your code will call until runtime. The feature is utilized a great deal by the delegation pattern employed by most standard classes in AppKit. For instance, when a […]
Posted in Apple, Cocoa, Programming, Xcode | 22 Comments »