Customer Reviews:
should be called "Design Explained".......2007-07-14
This book is great. It goes way beyond patterns. It starts with what design patterns are and the main principles behind them (coupling, cohesion, testability, ...). It does this in an interesting manner. We first solve a problem in the way we most likely would. The book then takes us through patterns and shows us a couple of better solutions using patterns and other techniques discussed in the book that are consistent with patterns.
The book also discusses the motivations of the GoF patterns - they manage variation in our problem domain. Variations in our problem domain (i.e., changes) is what makes our life as programmers difficult.
Then the killer- the authors talk about two techniques they use (one in analysis - the analysis matrix; and one in design - commonality - variability analysis) which are awesome. These techniques go way beyond patterns but relate to patterns which is why I guess they are in this book and not in a general design book (which is where they could very well be).
What's also interesting is throughout the book they talk about how patterns relate to eXtreme Programming which gives insights into both.
A must buy!
Recommended for anyone new to patterns.......2007-01-18
Although usable as a reference, this book has immense value to anyone new to patterns willing to give a cover to cover read. This book is a great complement to the original Gang Of Four book (which is in need of some touching up). The authors try to offer some insight into places where GOF was lacking. The sections on modular decomposition and principles of applying patterns provide a gateway into the world of effectively applying patterns in your projects.
Finally, I appreciate the authors' use of a uniform case study throughout the book to solidify the intent of a pattern through useful application.
Best introduction to patterns by far!!.......2006-11-27
Whilst the 'GoF Book'(Design Patterns: Elements of Reusable Object-Oriented Software) is the bible of patterns, this is undoubtably the Magna Carta of patterns. It should rather be called 'Design Patterns for mere mortals'.
I found this book a true pleasure to read, and recommend it above the original GOF book. It really makes patterns incredibly easy to understand and apply in the right context, instead of just blindly using them because they are the next cool thing in Software Engineering.
Whilst the 'GoF book' is still a vital book, it is more of reference than something that should be read cover-to-cover. Buy this book first, and then get the 'GoF Book', once you have read this book.
A valuable resource for developers and architects.......2006-09-28
For any developer or architect, this book is a great reference guide for strong object-oriented programming design. The solutions described in this book are applicable for numerous business problems today, as they should be leveraged in enterprise applications.
I read this book with no design pattern knowledge, but any developer who has strong OO skills should be able to pick the concepts up quickly.
describes a few key patterns for beginners .......2006-09-20
Design patterns are a key concept for much of programming design. Here, Shalloway focuses on when you want to implement object oriented code. Many useful design patterns are given. Including such well known ones as the Strategy Pattern and the Bridge Pattern. Typically, each explained pattern gets a chapter of its own. To provide a detailed walkthrough. Handy if you're still new to the overall concept of patterns. This does mean that there really aren't that many patterns covered in depth. Less than 20. But these are the main ones for beginners to appreciate and use.
There are more advanced books that describe a fuller list of patterns. These can be deferred for many readers.
Customer Reviews:
Where's the complete code of this book?.......2006-01-25
I did not find them on http://www.netobjectives.com/dpexplained. I posted this issue on its forum, but nobody replied during 3 weeks. so i came here asking for help. could anyone help me? thanks
An Excellent Tutorial.......2006-01-15
This book has had a lasting positive influence on the way that I approach software design. What I liked most about the book is the way that it uses a single software design example that evolves as the requirements change. Each design pattern is introduced in context as a better solution to a problem than the original design. What may be even more valuable in the long run is that the authors distill commonalities among the patterns into several heuristics for software design: find what varies and encapsulate it, favor composition over inheritance, design your objects to be entities with well-designed responsibilities instead of just "smart data", etc. The heuristics that I mentioned may seem like empty phrases, or if you're experienced enough, common sense, but by the end of the book you will be able to visualize exactly what those phrases mean in practice and visualize the architecture of a design that conforms to the principles.
The book's strength can also be its weakness, depending on your point of view. Since it endeavors to SHOW the reader how design patterns are encountered in practice instead of to simply TELL the reader about them, at least one developer that I know feels that the book is somewhat repetitive and not enough "to the point". The book may not be for you if you prefer terse technical documentation. Also, you should know that not all of the GoF patterns are discussed. With those criticisms in mind, I'd like to point out in response to previous reviewer JavaIreland that if you DO find yourself coming back to this book, I believe that it has failed in its mission. I do not refer regularly to the book, but that is because the book did such a good job of teaching me the principles underlying design patterns that I rarely need to refer to the specific patterns.
Best design patterns book (after gof).......2005-09-20
After having purchased and read over a half dozen design patterns books, I'd have to say that (besides the original gof), this is the best of the bunch. It always helps to get more than one perspective on a topic, so if you're into patterns, get the original gof, and this one.
Second Edition a disappointment .......2005-08-22
I like the way this book teaches the bridge pattern. I liked the first edition as a stop-gap. I had anticipated that the second edition would beef the book up in several areas - it didn't. My main problem with this book is that it doesn't stand the test of time. I do not find myself coming back to it.
Opened my eyes to the full potential of patterns.......2005-01-14
I've been coding for 10 years. I only use object oriented languages (C++, Java or C#). I have read the classic Design Patterns by Erich Gamma etc.. It is a wonderful reference and primer for design patters. However, Design Patterns Explained takes the foundation laid by Gamma and show you how to practically apply it to code. The keyword I would give this book is practical. The ideas presented revolutionized the way I code. Everytime I find myself copy and pasting logic I think back to what this book taught me and I find a way to abstract/generalize the logic so that I only have one copy of it. This pays tremendous dividends in development time and maintanance. Now that Java and C# are adding templates I will be able to do even more.
My only caveat is that this book is not for beginners. If you don't know how to program or you haven't programmed for long this book will fly right over your head.
Average customer rating:
|
Multidisciplinary Economics: The Birth of a New Economics Faculty in the Netherlands
Manufacturer: Springer
ProductGroup: Book
Binding: Hardcover
General
| Popular Economics
| Business & Investing
| Subjects
| Books
Public Finance
| Economics
| Business & Investing
| Subjects
| Books
Debt & Deficits
| Economics
| Business & Investing
| Subjects
| Books
General
| Business & Investing
| Subjects
| Books
General
| Finance
| Accounting & Finance
| Professional & Technical
| Subjects
| Books
All Amazon Upgrade
| Amazon Upgrade
| Stores
| Books
Business & Investing
| Amazon Upgrade
| Stores
| Books
Professional & Technical
| Amazon Upgrade
| Stores
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Business & Investing
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
ASIN: 038726258X |
Book Description
Multidisciplinary economics deliberately uses the insights and approaches of other disciplines and examines what consequences their contributions have for existing economic methods, theories and solutions to economic problems. Multidisciplinary economists should be at home in their own discipline and meet the high international standards of economic teaching and research that the discipline has developed. At the same time they should be able to recognise the limits of economics and be willing to open up new horizons by following new, discipline-transcending paths on which new insights into the analysis and solutions of economic problems can be found in collaboration with representatives of other disciplines. As a result of this search, economic methods and theories may have to be adjusted in such a way that they take insights from other disciplines into account. They may even have to be replaced by methods and theories that have been developed by other disciplines.
Average customer rating:
|
Manual De Derecho Mercantil/ Commercial Law Guide
Manuel Broseta Pont , and
Fernando Martinez Sanz
Manufacturer: Tecnos Editorial S a
ProductGroup: Book
Binding: Paperback
Business Law
| Reference
| Business & Investing
| Subjects
| Books
Commercial
| Business
| Law
| Subjects
| Books
Spanish
| Foreign Language Nonfiction
| Nonfiction
| Subjects
| Books
Comercial
| Negocios
| Leyes
| Libros en español
| Formats
| Books
Guías Prácticas
| Leyes
| Libros en español
| Formats
| Books
Derecho Comercial
| Referencia
| Negocios e inversiones
| Libros en español
| Formats
| Books
No-Ficción
| Libros en español
| Formats
| Books
| Automotriz
| Ciencias Sociales
| Crimen y Criminales
| Educación
| Estudios de la Mujer
| Feriados
| Filosofía
| Gobierno
| Hechos Verídicos
| Planeamiento Urbano y Desarrollo
| Política
| Sucesos de Actualidad
| Transportación
ASIN: 8430942912 |
Average customer rating:
|
Aumento de capital y desembolso anticipado (Coleccion "Estudios de derecho mercantil")
Ricardo Cabanas Trejo
Manufacturer: Editorial Civitas
ProductGroup: Book
Binding: Unknown Binding
General
| Law
| Subjects
| Books
Spanish
| Foreign Language Nonfiction
| Nonfiction
| Subjects
| Books
General
| Leyes
| Libros en español
| Formats
| Books
No-Ficción
| Libros en español
| Formats
| Books
| Automotriz
| Ciencias Sociales
| Crimen y Criminales
| Educación
| Estudios de la Mujer
| Feriados
| Filosofía
| Gobierno
| Hechos Verídicos
| Planeamiento Urbano y Desarrollo
| Política
| Sucesos de Actualidad
| Transportación
ASIN: 8447006379 |
Average customer rating:
|
Conceptos fundamentales del derecho mercantil: Las relaciones juridicas empresariales
Vicente Baldo del Castano
Manufacturer: Marcombo
ProductGroup: Book
Binding: Unknown Binding
General
| Law
| Subjects
| Books
Private Law
| Law
| Subjects
| Books
Spanish
| Foreign Language Nonfiction
| Nonfiction
| Subjects
| Books
General
| Leyes
| Libros en español
| Formats
| Books
Derecho Privado
| Leyes
| Libros en español
| Formats
| Books
No-Ficción
| Libros en español
| Formats
| Books
| Automotriz
| Ciencias Sociales
| Crimen y Criminales
| Educación
| Estudios de la Mujer
| Feriados
| Filosofía
| Gobierno
| Hechos Verídicos
| Planeamiento Urbano y Desarrollo
| Política
| Sucesos de Actualidad
| Transportación
ASIN: 8426705154 |
Average customer rating:
|
Derecho Mercantil
Manufacturer: Editorial Reus
ProductGroup: Book
Binding: Hardcover
ASIN: B000I8VHIS |
Average customer rating:
|
Derecho Mercantil
Cesar Vivante
Manufacturer: Valletta
ProductGroup: Book
Binding: Paperback
General
| Law
| Subjects
| Books
General
| Law
| Professional & Technical
| Subjects
| Books
Spanish
| Foreign Language Nonfiction
| Nonfiction
| Subjects
| Books
General
| Leyes
| Libros en español
| Formats
| Books
No-Ficción
| Libros en español
| Formats
| Books
| Automotriz
| Ciencias Sociales
| Crimen y Criminales
| Educación
| Estudios de la Mujer
| Feriados
| Filosofía
| Gobierno
| Hechos Verídicos
| Planeamiento Urbano y Desarrollo
| Política
| Sucesos de Actualidad
| Transportación
General
| Leyes
| Profesional y Técnico
| Libros en español
| Formats
| Books
ASIN: 9507432493 |
Average customer rating:
|
Derecho mercantil registrable (Registro Mercantil)
Buenaventura Camy Sanchez-Canete
Manufacturer: Aranzadi
ProductGroup: Book
Binding: Unknown Binding
General
| Law
| Subjects
| Books
Private Law
| Law
| Subjects
| Books
Spanish
| Foreign Language Nonfiction
| Nonfiction
| Subjects
| Books
Negocios e inversiones
| Libros en español
| Formats
| Books
| Biografías y Compendios
| Economía
| Finanzas
| Finanzas Personales
| General
| Gestión & Liderazgo
| Industrias y Profesiones
| Internacional
| Inversiones
| Mercadeo y Ventas
| Micro Empresa y Empresariado
| Mundo del Negocio
| Profesiones
| Referencia
General
| Leyes
| Libros en español
| Formats
| Books
Derecho Privado
| Leyes
| Libros en español
| Formats
| Books
No-Ficción
| Libros en español
| Formats
| Books
| Automotriz
| Ciencias Sociales
| Crimen y Criminales
| Educación
| Estudios de la Mujer
| Feriados
| Filosofía
| Gobierno
| Hechos Verídicos
| Planeamiento Urbano y Desarrollo
| Política
| Sucesos de Actualidad
| Transportación
ASIN: 8470161792 |
Average customer rating:
|
El aval cambiario (Coleccion "Estudios de derecho mercantil")
Xabier Anoveros Trias de Bes
Manufacturer: Civitas
ProductGroup: Book
Binding: Unknown Binding
General
| Law
| Subjects
| Books
Spanish
| Foreign Language Nonfiction
| Nonfiction
| Subjects
| Books
General
| Leyes
| Libros en español
| Formats
| Books
No-Ficción
| Libros en español
| Formats
| Books
| Automotriz
| Ciencias Sociales
| Crimen y Criminales
| Educación
| Estudios de la Mujer
| Feriados
| Filosofía
| Gobierno
| Hechos Verídicos
| Planeamiento Urbano y Desarrollo
| Política
| Sucesos de Actualidad
| Transportación
ASIN: 8473988116 |
Average customer rating:
|
Elementos de derecho mercantil mexicano
Rafael de Pina Vara
Manufacturer: Editorial Porrua
ProductGroup: Book
Binding: Unknown Binding
General
| Law
| Subjects
| Books
Private Law
| Law
| Subjects
| Books
Spanish
| Foreign Language Nonfiction
| Nonfiction
| Subjects
| Books
General
| Leyes
| Libros en español
| Formats
| Books
Derecho Privado
| Leyes
| Libros en español
| Formats
| Books
No-Ficción
| Libros en español
| Formats
| Books
| Automotriz
| Ciencias Sociales
| Crimen y Criminales
| Educación
| Estudios de la Mujer
| Feriados
| Filosofía
| Gobierno
| Hechos Verídicos
| Planeamiento Urbano y Desarrollo
| Política
| Sucesos de Actualidad
| Transportación
ASIN: 9684322216 |
Average customer rating:
|
Physiology of Stressed Crops: Osmoreregulation and Protection
U. S. Gupta
Manufacturer: Science Publishers
ProductGroup: Book
Binding: Hardcover
General
| Science
| Subjects
| Books
General
| Agricultural Sciences
| Science
| Subjects
| Books
Crop Science
| Agricultural Sciences
| Science
| Subjects
| Books
Crop Science
| Agricultural Sciences
| Professional Science
| Professional & Technical
| Subjects
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
ASIN: 1578084407 |
Average customer rating:
|
Food Security in Nutrient-Stressed Environments: Exploiting Plants' Genetic Capabilities (Developments in Plant and Soil Sciences)
Manufacturer: Springer
ProductGroup: Book
Binding: Hardcover
Soil Science
| Agricultural Sciences
| Science
| Subjects
| Books
General
| Agricultural Sciences
| Science
| Subjects
| Books
Agronomy
| Agricultural Sciences
| Science
| Subjects
| Books
Crop Science
| Agricultural Sciences
| Science
| Subjects
| Books
General
| Science
| Subjects
| Books
Physiology
| Plants
| Biological Sciences
| Science
| Subjects
| Books
General
| Botany
| Biological Sciences
| Science
| Subjects
| Books
Biochemistry
| Basic Science
| Medicine
| Subjects
| Books
General
| Agricultural Sciences
| Professional Science
| Professional & Technical
| Subjects
| Books
Botany
| Biological Sciences
| Professional Science
| Professional & Technical
| Subjects
| Books
Biochemistry
| Basic Sciences
| Medical
| Professional & Technical
| Subjects
| Books
All Titles
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Medicine
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Professional
| Qualifying Textbooks - Fall 2007
| Stores
| Books
Science
| Qualifying Textbooks - Fall 2007
| Stores
| Books
ASIN: 1402006039 |
Book Description
Ultimate success in exploiting the genetic capabilities of plants to grow in nutrient-stressed environments of the semi-arid tropics (SAT) requires a holistic view of food systems to ensure that genetic selections for improved yields on nutrient-poor soils will actually be adopted by farmers. This book sets out to address the important issue of how physiological mechanisms of nutrient uptake can best be combined with genetic options to improve the adaptation of crops to low-nutrient availability, thereby enhancing productivity of nutrient poor soils in the semi-arid tropics. The book examines (i) the sustainability of breeding for low-nutrient environments from the viewpoint of three interrelated disciplines; physiology, breeding, and socio-economics, (ii) candidate mechanisms and physiological traits to enhance uptake and utilization efficiencies, (iii) genetic approaches for manipulation of crop plants to enhance root exudation and access nutrients in the rhizosphere, and (iv) field practices and farmers' preferences for crop varieties grown in low-nutrient environments. Finally, the role of modelling in improving nutrient efficiency in cropping systems, recommendations for future research needs and strategies were highlighted. Attended by 50 international participants, this book is the outcome of the workshop held at ICRISAT-India during 27-30 September 1999 to mark the culmination of the Government of Japan/ICRISAT Project.
Average customer rating:
|
Physiology Of Stressed Crops
U. S. Gupta
Manufacturer: Science Publishers
ProductGroup: Book
Binding: Hardcover
General
| Science
| Subjects
| Books
General
| Agricultural Sciences
| Science
| Subjects
| Books
Crop Science
| Agricultural Sciences
| Science
| Subjects
| Books
General
| Agricultural Sciences
| Professional Science
| Professional & Technical
| Subjects
| Books
Crop Science
| Agricultural Sciences
| Professional Science
| Professional & Technical
| Subjects
| Books
General
| Arts & Photography
| Subjects
| Books
ASIN: 1578083559 |
Average customer rating:
|
Physiology Of Stressed Crops: Nutrient Relations
U.S. Gupta
Manufacturer: Science Pub Inc
ProductGroup: Book
Binding: Hardcover
Biotechnology
| Biological Sciences
| Science
| Subjects
| Books
General
| Science
| Subjects
| Books
General
| Agricultural Sciences
| Science
| Subjects
| Books
Crop Science
| Agricultural Sciences
| Science
| Subjects
| Books
Biotechnology
| Bioengineering
| Engineering
| Professional & Technical
| Subjects
| Books
Biotechnology
| Biological Sciences
| Professional Science
| Professional & Technical
| Subjects
| Books
ASIN: 1578083710 |
Average customer rating:
|
Physiology of Stressed Crops: The Stress of Allelochemicals
Manufacturer: Science Publishers
ProductGroup: Book
Binding: Hardcover
General
| Science
| Subjects
| Books
General
| Agricultural Sciences
| Science
| Subjects
| Books
Crop Science
| Agricultural Sciences
| Science
| Subjects
| Books
Crop Science
| Agricultural Sciences
| Professional Science
| Professional & Technical
| Subjects
| Books
ASIN: 1578083907 |
Books:
- Digital Design: Principles and Practices Package (4th Edition)
- Digital Photo Editing for Seniors: Learn How to Edit Your Digital Photos with Arcsoft PhotoStudio (Computer Books for Seniors series)
- Disappearing Cryptography, Second Edition - Information Hiding: Steganography and Watermarking (The Morgan Kaufmann Series in Software Engineering and Programming)
- Discovering Computers 2004: A Gateway to Information, Complete (Discovering Computers)
- DVD Demystified Third Edition
- e-Business 2.0: Roadmap for Success (2nd Edition)
- Effective Software Test Automation: Developing an Automated Software Testing Tool
- Elvis Presley (Unseen Archives)
- Emanuel Feuermann
- Evanescence- Open Door (Piano Vocal Guitar)
Books Index
Books Home
Recommended Books
- The Economics of World War II : Six Great Powers in International Comparison
- In an Instant: A Family's Journey of Love and Healing
- College Mathematics for Business, Economics, Life Sciences and Social Sciences
- Creatures of Rokugan
- Global Problems and the Culture of Capitalism
- Jesus Calling
- Ironclad Captain Seth Ledyard Phelps & the U.S. Navy, 1841-1864
- CIMA Study Systems 2006: Financial Analysis
- Creative Destruction: Business Survival Strategies in the Global Internet Economy
- Condorªs Shadow: The Loss and Recovery of Wildlife in America