Extreme Cocoa Programming

A session at CocoaConf DC 2013

Friday 22nd March, 2013

3:45pm to 4:45pm (EST)

Many don't know it, but Objective-C was also inspired by the message-oriented brand of pure object-oriented approaches of Smalltalk. The identification of patterns of program design was inspired by the same Smalltalk practitioners learning from the architectural works of Christopher Alexander. Extreme Programming was born out of the best Smalltalk software development practices (by the best Smalltalk practitioners).

Extreme Programming was "softened" by more generic Agile Software Development approaches. The classic Design Patterns (Gang of Four) book was more complex than the original vision of software patterns due to the complexities of C++. And the combination of XCode and Objective-C have made the grasp of the principles behind Extreme Programming non-intuitive to the casual observer.

But, there are many Extreme Programming principles and practices that can and arguably should be applied to Cocoa Development. In this talk, we will explore some of these principles and practices as applied to the world of Cocoa Programming (particularly in an iOS context), including some mini-case studies of their application... the good, the bad, and the ugly.

About the speaker

This person is speaking at this event.
Ken Auer

Husband, Father, Founder of RoleModel Software, Elder at Southwest Wake Christian Assembly, Homeschool advocate, follower of Jesus Christ (on my best days) bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 3:45pm4:45pm EST

Date Fri 22nd March 2013

Short URL


View the schedule


See something wrong?

Report an issue with this session