OOP the Easy Way
Object-Oriented Programming the Easy Way: a manifesto for reclaiming OOP from three decades of confusion and needless complexity.APPropriate Behaviour
APPosite Concerns
FSF
Category Archives: ooa/d
A hopefully modern description of Object-Oriented Design
We left off in the last post with an idea of how Object-Oriented Analysis works: if you’re thinking that it used around a thousand words to depict the idea “turn nouns from the problem domain into objects and verbs into … Continue reading
A hopefully modern description of Object-Oriented Analysis
I’ve made a lot over the years, including the book, Object-Oriented Programming the Easy Way, of my assertion that one reason people are turned off from Object-Oriented Programming is that they weren’t doing Object-Oriented Design. Smalltalk was conceived as a … Continue reading
Posted in ooa/d
Leave a comment
On dynamic vs. static polymorphism
An interesting juxtaposition in the ACCU 2009 schedule put my talk on “adopting MVC in Objective-C and Cocoa” next to Peter Sommerlad’s talk on “Design patterns with modern C++”. So the subject matter in each case was fairly similar, but … Continue reading
Posted in C++, cocoa, conference, objc, ooa/d
2 Comments
Properties about a year on
Leopard has now been out for nearly a year, which means that (publicly) we’ve had Objective-C 2.0 for the same amount of time. At the release many developers were champing at the bit to talk about the new language capabilities[], … Continue reading
Posted in cocoa, objc, ooa/d
4 Comments
A better bit o’ twitter than the bitter twitter Tommy Titter bought
Just because everyone these days writes a Twitter client: This was actually a quick hack project to make up for the fact that I missed CocoaHeads tonight (due to a combination of an uninteresting phone call, and a decision to … Continue reading
Objective-C Design Patterns
Certain events at work have turned me into a bit of a design patterns geek of late, and as such I stumbled across this DDJ article from 1997 (the title of this post is the link). According to del.icio.us not … Continue reading
Posted in cocoa, gnustep, objc, ooa/d
Leave a comment