Apple’s CoreData
I'm sitting here at the Cocoa Heads meeting at Apple's headquarters in Cupertino, and Scott Stevenson is talking about CoreData.
There are a couple of Apple employees here in the room answering questions, and from what I'm hearing, here's my assessment of CoreData: stay the hell away from it. At least for a couple of years.
I'm surprised that people are still looking for the holy grail of data-driven applications: create them without programming. The problem is that this works for trivial applications. If you have any application that's big enough, or popular enough that has to be maintained, these tools just don't work.
I have yet to hear from an application built this way that's easily maintainable...
Oh, by the way, CoreData's NSPredicate class doesn't support Outer Joins.
Flame Wars Galore
Now this is just stupid... two secretaries get into a flame war over a ham sandwich and they get sacked?
Talk about extreme disciplinary action! If I were their boss I would have just bought them both ham sandwiches and let them cool off...
I don't know how people expect to have employees "not use email for personal purposes". The whole idea about employee retention is that you want them to be as personal to the company as they possibly can. If they feel like they belong to the company, they will get personal.