Book recommendations

  • Thread starter Thread starter Toby Groves
  • Start date Start date
T

Toby Groves

Just a quick question, not strictly on-topic for this group but I'm
hoping the assembled wisdom in here can help me out :)

Can anyone recommend any good books that deal with multi-layer software
design, of the presentation/business logic/data access type structure?
I'm trying to organise a large project and my knowledge in this area is
lacking so I'm looking for something that explains the theories behind
such design and discusses topics such as what functionality goes in each
layer and where the boundaries should be drawn etc.

Anyone got any advice?
 
Toby,

Do you need a book for that, the theories of the multi layer design is as
old as the first written program.

Keep you program pieces as small as possible so that more people can work at
a project at one time and therefore the those pieces need to be
interchangeable between the workers on a project.

There is nothing new, except that the pieces are now classes, which have
showed at the moment to be the best solution for that.

I don't believe that there is one book that can give one solution for all
problems in the world. Than there was not needed any developer anymore by
the way. The books give basic approaches.

And because *most* book writers are not the ones who did a lot of projects
in *very* different environments, the books are mostly biased on the way the
writer did.

Just my thought,

Cor
 
Toby,

Two books that I have found excellent are
"Patterns of Enterprise Application Architecture" by Martin Fowler et al.
"Applying UML and Patterns: An Introduction to Object-Oriented Analysis and
Design and Iterative Development" by Craig Larman.

Neither focuses on .NET exclusively. dofactory.com has some material that
supplements Fowler's work.

HTH
 
Back
Top