
Leverage the quality and productivity benefits of patterns -- without the complexity! The first beginner's guide to succeeding with design patterns. Practical object-oriented design techniques and example Java code. Read this before you read 'The Gang of Four'! Design patterns offer proven opportunities for creating flexible reusable software -- but until now their complexity has prevented most software professionals from taking full advantage of them. Now there's a simple gentle introduction to patterns that helps software practitioners gain the benefits -- without the confusion. Unlike many books on patterns Design Patterns Explained doesn't assume that its readers already have an in-depth understanding of object-oriented design. Rather it teaches object-oriented design and patterns together helping developers gain deeper insights into both topics far more quickly. Shalloway and Trott don't just introduce a laundry list of patterns- they explain why each pattern works the organizing principles upon which the pattern is based and above all how the patterns work together in real world object-oriented designs. For all software developers programmers architects and project managers who want to succeed with patterns. Alan Shalloway is principal consultant of Net Objectives an object-oriented consultingtraining organization. He has more than 25 years experience in software development including 18 years of experience in object-oriented development as well as significant experience in mentoring and training. He holds an MS in Computer Science from MIT. James Trott is an Associate Technical Fellow of the Boeing Company. He has spent 16 years in the field of artificial intelligence knowledge modeling and knowledge management.
| thomas van de velde y geoinformation international q p q james milligan | cecilia dart thornton stanley e porter lowell s gustafson sandy kristin piderit marcos i restrepo |