• 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: AppKit source available as reference?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AppKit source available as reference?


  • Subject: Re: AppKit source available as reference?
  • From: "email@hidden" <email@hidden>
  • Date: Thu, 28 Jun 2001 17:44:25 +0200

dave,

i think you found the point:
I disagree. OOD/P is about hiding implementation details from all but
the designer/implementer. You don't need to know the details of an
object's implementation, but you do need to know what an object will do
for you.

"...you do need to know what an object will do" assumes you have any usable documentation for it. but this is NOT the case for cocoa. at the moment it is a big dump everybody throws - more or less tested - new routines on without any documentation or really poor documentation.

i've learned over a dozen programming languages and application libraries in my professional work. but none of them - even freeware products - needed so much time to find out what objects do. you're argumentation will - maybe - be right in some years when apple delivers some kind of usable documentation for it. but at the moment it is only frustrating.

if someone asks me today if i recommend learning cocoa, the answer is no. not because because cocoa is that bad. i think, it's a really good product you can develop real good applications within a minimal time frame. i wouldn't recommend it right now because you have to invest 10 to 15 times the effort to learn cocoa than is necessary. trying to find out how a programming library works by looking at written code can be fun if you have no work to do. but it is no solution for a commercial oriented programming task.

if apple isn't able to produce a documentation they should at least open the market for someone else to go through the code and write a documentation.

thomas.


  • Follow-Ups:
    • Re: AppKit source available as reference?
      • From: "David P. Henderson" <email@hidden>
References: 
 >Re: AppKit source available as reference? (From: "David P. Henderson" <email@hidden>)

  • Prev by Date: Re: Drag&Drop between Carbon and Cocoa ?
  • Next by Date: Re: AppKit source available as reference?
  • Previous by thread: Re: AppKit source available as reference?
  • Next by thread: Re: AppKit source available as reference?
  • Index(es):
    • Date
    • Thread