[Fwd: Re: [svp] [Fwd: [prog] Book Recommendation for OOP Design]]
wallachd at earthlink.net
Mon Apr 5 15:30:28 EST 2004
-------- Original Message --------
From: Keith Ray <keithray at mac.com>
Date: Mon, 5 Apr 2004 09:02:44 -0700
Subject: Re: [svp] [Fwd: [prog] Book Recommendation for OOP Design]
Good to know Design Patterns and Refactoring, and Robert Martin's
And Test Driven Development.
Look at "Building Parsers in Java" by Steven John Metsker for an
example of applying object-oriented design to the problem of
The author wrote the framework in that book test-first, but the
are not included with the book.
On Sunday, April 4, 2004, at 05:24 PM, Darlene Wallach wrote:
> In case people have suggestions and/or comments for Elizabeth ...
> -------- Original Message --------
> To: programming at linuxchix.org
> From: etb <lizzy at soggytrousers.net>
> Date: 07 Jan 2004 07:50:10 -0600
> Subject: [prog] Book Recommendation for OOP Design
> Hi Everyone,
> My little parser class based on regular expressions did not work
> out as well as I had hoped so I am re-evaluating it and I would very
> much like to make it more object-oriented in nature as currently its
> mostly procedural using objects.
> I've invested in various OOAD books (Booch, Jacobson and
> Coad) and
> have either read them or in the process of reading them but these
> to be for designing large-scale systems (such as a luggage-tracker at
> an airport) as opposed to "hey, why not make that parser part an
> object and pass it around like this" sort of like the GoF's pattern
> 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'm considering purchasing these:
> Design Patterns Explained: A New Perspective on
> Object-Oriented Design by Alan Shalloway
> Refactoring: Improving the Design of Existing Code by Martin
> Applying UML and Patterns: An Introduction to Object-Oriented
> Analysis and Design and the Unified Process (2nd
> Edition) by
> Craig Larman
> Has anyone read the above? or there any others you suggest?
> Thank you,
> Programming mailing list
> Programming at linuxchix.org
C. Keith Ray
More information about the Programming