Re: Design for Cocoa (was Re: Can a subclass of NSDictionary do this?)
Re: Design for Cocoa (was Re: Can a subclass of NSDictionary do this?)
- Subject: Re: Design for Cocoa (was Re: Can a subclass of NSDictionary do this?)
- From: Chris Hanson <email@hidden>
- Date: Wed, 23 Jul 2003 12:05:22 -0500
On Wednesday, July 23, 2003, at 10:46 AM, Jim Rankin wrote:
What you're describing is akin to the Extreme Programming methodology.
[snip]
One more thing: a lot of the controversy over Extreme Programming is
its advocacy for pair programming, meaning always having a team of two
people working together at one computer on one piece of code at a
time. This, to my mind is the least important part of the methodology
and the rest of the principles work just as well without it.
Jim took the words right out of my mouth. Wade, check out Extreme
Programming <
http://c2.com/cgi/wiki?ExtremeProgramming>. And know that
some of the people who created it are just as experienced as the people
telling you the "real work" is in design and that everything should be
fully designed before a line of code is written.
The Extreme Programming mailing list on Yahoo! Groups is a very useful
resource (if a bit high-traffic). It's largely Java- and .NET-oriented
right now; it'd be nice to get a larger Cocoa presence since I know
there are a lot of Cocoa developers using some XP-like agile
development methodologies, and since Cocoa & WebObjects developers use
some very different patterns than developers using other technologies.
(For instance, Cocoa developers generally don't write "Button b = new
Button();" to put a button in a window, or have a code-generator write
it for us. Instead we use nib files. WebObjects developers generally
don't write JDBC code for object persistence. Instead we use EOF.
Both Cocoa and WebObjects developers use KVC a lot. And so on.)
-- Chris
--
Chris Hanson, bDistributed.com, Inc. | Email: email@hidden
Custom Mac OS X Development | Phone: +1-847-372-3955
http://bdistributed.com/ | Fax: +1-847-589-3738
http://bdistributed.com/Articles/ | Personal Email: email@hidden
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.