From: RedLars on
Hello,

Experience: Developing software for a few years, mostly C++ and C#.

Wanting to purchase a book on OOAD. Do you guys have any
recommendation?

Quite a few options available at amazon...
From: Phlip on
RedLars wrote:

> Experience: Developing software for a few years, mostly C++ and C#.
>
> Wanting to purchase a book on OOAD. Do you guys have any recommendation?

/Refactoring/!

And how have you been designing for these few years?

--
Phlip
From: RedLars on
On 21 Apr, 13:28, Phlip <phlip2...(a)gmail.com> wrote:
> RedLars wrote:
> > Experience: Developing software for a few years, mostly C++ and C#.
>
> > Wanting to purchase a book on OOAD. Do you guys have any recommendation?
>
> /Refactoring/!

Do you mean Refactoring: Improving the Design of Existing Code by
Martin Fowler?

>
> And how have you been designing for these few years?

Just looking for ways of improving my design skills. Buying a good is
one approach.

>
> --
> Phlip



From: H. S. Lahman on
Responding to RedLars...

> Experience: Developing software for a few years, mostly C++ and C#.
>
> Wanting to purchase a book on OOAD. Do you guys have any
> recommendation?
>
> Quite a few options available at amazon...

Check out the "Books" category on my blog. Unfortunately this tends to
be a subjective decision and you probably need to spend some time in a
library browsing.


--
There is nothing wrong with me that could
not be cured by a capful of Drano.

H. S. Lahman
hsl(a)pathfindermda.com
Pathfinder Solutions
http://www.pathfindermda.com
blog: http://pathfinderpeople.blogs.com/hslahman
"Model-Based Translation: The Next Step in Agile Development". Email
info(a)pathfindermda.com for your copy.
Pathfinder is hiring:
http://www.pathfindermda.com/about_us/careers_pos3.php.
(888)OOA-PATH
From: Phlip on
RedLars wrote:

> Do you mean Refactoring: Improving the Design of Existing Code by
> Martin Fowler?

Unfortunately yes.

>> And how have you been designing for these few years?
>
> Just looking for ways of improving my design skills. Buying a good is
> one approach.

Write unit tests for everything you do. Their effect on design cannot be
understated.

--
Phlip