• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: core data app questions - help!
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: core data app questions - help!


  • Subject: Re: core data app questions - help!
  • From: mmalc crawford <email@hidden>
  • Date: Mon, 10 Sep 2007 09:06:52 -0700


I omitted to comment on this in the previous reply:

On Sep 10, 2007, at 8:31 AM, Jacob Scheckman wrote:
I consider the knowledge you're describing as more academic because it represents a deeper understanding of what happens behind the scenes in the program.

No, absolutely not. As I stated earlier, the issue is not what happens "behind the scenes", it is the fundamental idioms that underpin Cocoa. Please read the two messages I referred to from Erik Buck:
<http://www.cocoabuilder.com/archive/message/cocoa/2007/8/31/188545>
<http://www.cocoabuilder.com/archive/message/cocoa/2007/8/20/188026>



A couple of salient quotes:

"for me at least, it just isn't productive to jump into a large framework and attempt to implement fairly complex behaviors using features of the framework that I don't understand."

"In most respects, Cocoa is not an al-la-cart framework. There are key design patterns, repeated idioms, optional conventions, and most importantly some essential conventions. No matter how much experience a programmer may have, if the programmer fails to adhere to essential conventions (like Cocoa memory management conventions), they will not succeed with Cocoa."

"Because Cocoa is a cohesive system that is astoundingly consistent, a programmer who groks it can correctly guess class and method names, anticipate potential error cases, avoid unnecessary code, and benefit from legendary productivity. A programmer who is missing one or more key concepts will find seeming barriers everywhere because Cocoa probably applies the concept ubiquitously."


mmalc

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Re: core data app questions - help! (From: Jacob Scheckman <email@hidden>)
 >Re: core data app questions - help! (From: mmalc crawford <email@hidden>)
 >Re: core data app questions - help! (From: Alastair Houghton <email@hidden>)
 >Re: core data app questions - help! (From: Jacob Scheckman <email@hidden>)

  • Prev by Date: Re: core data app questions - help!
  • Next by Date: Re: core data app questions - help!
  • Previous by thread: Re: core data app questions - help!
  • Next by thread: Re: core data app questions - help!
  • Index(es):
    • Date
    • Thread