Re: AppKit source available as reference?
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.