Re: Visualizing Cocoa
Re: Visualizing Cocoa
- Subject: Re: Visualizing Cocoa
- From: Deirdre Saoirse Moen <email@hidden>
- Date: Sat, 9 Jun 2001 02:44:54 -0700
At 2:20 AM -0700 6/9/01, Scott wrote:
First off, Jeff, what's UML??
Argh!
Sorry, personal peeve: people talking about OOP design who haven't at
least heard of the common means of representing OOP principles. Call
it my pain for having gone through grad school and having had to
learn all sorts of stuff I'll never use. ;)
UML = Unified Modeling Language. See, among others:
http://www.holub.com/class/oo_design/uml.html
So, if you want to draw a whole cocoa app on paper, keep in mind that the
idea behind OOP (and procedural programming for that matter) is that you
shouldn't have to draw the whole thing -- at least on a code level. You
could draw a picture of the top-level which would be basic object
responsibilities. If you wanted to go as deep as code level branches and
conditionals, then you'd have to concentrate on individual objects instead
of the whole application.
Well, that's what the modeling languages like UML are for --
abstracting the process.
--
_Deirdre Stash-o-Matic:
http://weirdre.com http://deirdre.net
"Cannot run out of time.... Is infinite time. You... are finite....
Zathrus... is finite. This... is wrong tool!" -- Zathrus