Re: Looking for suggestions on design patterns/architecture books



Here are 3 of my favorites.

Agile, Principles, Patterns, and Practices in C# by Martin and Martin
Patterns of Enterprise Application Architecture by Fowler
Applying Domain-Driven Design and Patterns by Nisson


Bill

"Flack" <Flack@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:DDF17082-6589-4817-95A0-79CE0BE290D3@xxxxxxxxxxxxxxxx
Hey guys,

I'm looking to improve my knowledge of design patterns and n-tiered
application architecture. Do any of you have any suggestions on good
reading
material?

I know the GoF book on design patterns is very popular but I was wondering
if that is my best choice to learn these design patterns. It is a pretty
old
book and in C+, and I am concentrating on C# but I don't think that would
be
a problem. However, if anyone knows a book thats just as good as the GoF
one
and in C#, please let me know.

Besides desing patterns, I would like to learn more about n-tiered
architecture and application development (winforms and soon WPF). Any
suggestions for this (C# preferred)?

Thanks for the input,

-Flack


.



Relevant Pages

  • Re: Basic books on OOA&D
    ... I found Agile Software Development (Principles, Patterns, and Practices) - ... Object-Oriented Analysis and Design and the Unified Process) - Craig Larman. ... This book is Martin Fowler's first choice as a book introducing OO design. ...
    (comp.object)
  • Re: delegation vs. inheritance
    ... "variance encapsulation" argument we might create a "purely ... I see that kind of "technical design" happen ... that another way of the technicians taking over design. ... Then about design patterns you comment ...
    (comp.object)
  • Re: For Sean Pitman: Review of "Meaningful Information"
    ... They are just looking for something that humans have an higher ... human-like design is not easily detectable. ... that all simple patterns are the result of intelligent design. ... What is 'informational complexity'? ...
    (talk.origins)
  • Re: Basic books on OOA&D
    ... > Practices) - Robert C. Martin great! ... OOP when trying to design something. ... > This book is Martin Fowler's first choice as a book introducing OO design. ... > patterns are a learning aid to help one understand essential object design, ...
    (comp.object)
  • Re: (OT) Giving up on science [Was: Giving Up on Leopard]
    ... As you may know, both the Hebrew and ... of design that cannot be accidental or just coincidence. ... mathematical patterns run through the entire Bible, ... When you subtract a multiple of 7 from a multiple of 7 ...
    (comp.sys.mac.system)