[Fwd: RE: [svp] [Fwd: [prog] Book Recommendation for OOP Design]]
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
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
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
> >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