[Fwd: RE: [svp] [Fwd: [prog] Book Recommendation for OOP Design]]

Darlene Wallach wallachd at earthlink.net
Wed Apr 7 22:49:00 EST 2004

-------- Original Message --------
From: Mitchell, David [CC] <david.mitchell at mail.sprint.com>
Date: Wed, 7 Apr 2004 15:13:26 -0500
Subject: RE: [svp] [Fwd: [prog] Book Recommendation for OOP Design]

I was following your links onto Object Mentor and I stumbled onto 

Evolution of Test and Code Via Test-First Design
Jeff Langr
objectmentor.com, 2001

Presented at OOPSLA Fall 2001. A detailed demonstration of 
test-first design, showing the iterative development of a CSV 
parser/reader utility class in Java. Discusses how test coverage 
was increased by the test-first design process.

This sounds pretty close to the original posters question about 
OO parsers.


-----Original Message-----
From:	theenttan [mailto:theenttan at yahoo.com]
Sent:	Wed 4/7/2004 11:40 AM
To:	siliconvalleypatterns at yahoogroups.com
Subject:	Re: [svp] [Fwd: [prog] Book Recommendation for OOP Design]

I agree with John.  I read Rebecca's new book, and I loved it.  The
book teaches me a mindset on design in contrast to other OO design
materials that gives me "the essential list of principles".  I
haven't read her old one so I can't compare.  Throughout reading her
book, one thing that keeps popping up in my mind is that : there is
no holy grail.  Rebecca tries to teach principles, but she keeps
emphasizing trade offs and creativity.

Here are some sites with good papers:



--- In siliconvalleypatterns at yahoogroups.com, John Brewer
<jbrewer at j...> wrote:
> At 5:24 PM -0700 4/4/04, Darlene Wallach wrote:
> >     It seems like I'm having some difficulty jumping the hurdle
> >between
> >procedural coding and OO coding. As such I'm wondering if anyone
> >has a
> >book recommendation that may help me navigate this strait.
> I really liked Rebecca Wirfs-Brock's book "Designing 
 >Object-Oriented Software".  Her responsibility-driven design
 >helped me "get" objects.
> She has a new book out (which I haven't read) called "Object 
 >Design: Roles, Responsibilities, and Collaborations".
 >You might want to check on or the other of those out.
> -- 
> John Brewer
> Jera Design
> Extreme Programming FAQ: http://www.jera.com/techinfo/xpfaq.html

More information about the Programming mailing list