FROM : mmalc crawford
DATE : Fri May 16 02:03:55 2008
On May 15, 2008, at 3:39 PM, Bruno Sanz Marino wrote:
> The really first step with a language is allways to write code and
> forget the "GUI" and the "buttons and windows" .....Then when you
> know what are you doing and you can do what you want to do (like a
> painter), you can think in the "GUIS" and all these stuff
>
I think this is a crucial point.
My guidance for Cocoa's alleged "steep learning curve" is, "Why are
you making it steep?"
It reminds me of the clichéd joke: "Doctor, it hurts when I do this."
"Well, don't do that."
There are plenty of ways to ease yourself it Cocoa development,
notably just as Bruno suggests here by ignoring the GUI and learning
about the Objective-C language an the basics of the Foundation
Frameworks.
Yet week in, week out, we see people who ignore the advice given in
the documentation and try to learn Objective-C, Foundation, Interface
Builder, *and* Cocoa bindings and Core Data all in one go. It's no
wonder it's daunting.
mmalc
DATE : Fri May 16 02:03:55 2008
On May 15, 2008, at 3:39 PM, Bruno Sanz Marino wrote:
> The really first step with a language is allways to write code and
> forget the "GUI" and the "buttons and windows" .....Then when you
> know what are you doing and you can do what you want to do (like a
> painter), you can think in the "GUIS" and all these stuff
>
I think this is a crucial point.
My guidance for Cocoa's alleged "steep learning curve" is, "Why are
you making it steep?"
It reminds me of the clichéd joke: "Doctor, it hurts when I do this."
"Well, don't do that."
There are plenty of ways to ease yourself it Cocoa development,
notably just as Bruno suggests here by ignoring the GUI and learning
about the Objective-C language an the basics of the Foundation
Frameworks.
Yet week in, week out, we see people who ignore the advice given in
the documentation and try to learn Objective-C, Foundation, Interface
Builder, *and* Cocoa bindings and Core Data all in one go. It's no
wonder it's daunting.
mmalc






Cocoa mail archive

