• 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: Visualizing Cocoa
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: Visualizing Cocoa
      • From: Scott <email@hidden>
    • Re: Visualizing Cocoa
      • From: Finlay Dobbie <email@hidden>
References: 
 >Re: Visualizing Cocoa (From: Scott <email@hidden>)

  • Prev by Date: Re: Visualizing Cocoa
  • Next by Date: Re: Visualizing Cocoa
  • Previous by thread: Re: Visualizing Cocoa
  • Next by thread: Re: Visualizing Cocoa
  • Index(es):
    • Date
    • Thread