Domain-Driven Design | Carte copertă tare | Libristo - România
Înapoi la listă

Domain-Driven Design

Limba engleză
Carte Copertă tare
Carte Domain-Driven Design Eric Evans
Codul Libristo: 04053939
Editura Pearson Education, septembrie 2003

Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the problem domain you are addressing.

His book is very compatible with XP. It is not about drawing pictures of a domain; it is about how you think of it, the language you use to talk about it, and how you organize your software to reflect your improving understanding of it. Eric thinks that learning about your problem domain is as likely to happen at the end of your project as at the beginning, and so refactoring is a big part of his technique.

"The book is a fun read. Eric has lots of interesting stories, and he has a way with words. I see this book as essential reading for software developers-it is a future classic." -Ralph Johnson, author of Design Patterns

If you don't think you are getting value from your investment in object-oriented programming, this book will tell you what you've forgotten to do.

"Eric Evans convincingly argues for the importance of domain modeling as the central focus of development and provides a solid framework and set of techniques for accomplishing it. This is timeless wisdom, and will hold up long after the methodologies du jour have gone out of fashion." -Dave Collins, author of Designing Object-Oriented User Interfaces

"Eric weaves real-world experience modeling-and building-business applications into a practical, useful book. Written from the perspective of a trusted practitioner, Eric's descriptions of ubiquitous language, the benefits of sharing models with users, object life-cycle management, logical and physical application structuring, and the process and results of deep refactoring are major contributions to our field." -Luke Hohmann, author of Beyond Software Architecture

"This book belongs on the shelf of every thoughtful software developer." -Kent Beck

"What Eric has managed to capture is a part of the design process that experienced object designers have always used, but that we have been singularly unsuccessful as a group in conveying to the rest of the industry. We've given away bits and pieces of this knowledge...but we've never organized and systematized the principles of building domain logic. This book is important." -Kyle Brown, author of Enterprise Java(TM) Programming with IBM(R) WebSphere(R)

The software development community widely acknowledges that domain modeling is central to software design. Through domain models, software developers are able to express rich functionality and translate it into a software implementation that truly serves the needs of its users. But despite its obvious importance, there are few practical resources that explain how to incorporate effective domain modeling into the software development process. Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software development. Readers learn how to use a domain model to make a complex development effort more focused and dynamic. A core of best practices and standard patterns provides a common language for the development team. A shift in emphasis-refactoring not just the code but the model underlying the code-in combination with the frequent iterations of Agile development leads to deeper insight into domains and enhanced communication between domain expert and programmer. Domain-Driven Design then builds on this foundation, and addresses modeling and design for complex systems and larger organizations.

Specific topics covered include:

* Getting all team members to speak the same language

* Connecting model and implementation more deeply

* Sharpening key distinctions in a model

* Managing the lifecycle of a domain object

* Writing domain code that is safe to combine in elaborate ways

* Making complex code obvious and predictable

* Formulating a domain vision statement

* Distilling the core of a complex domain

* Digging out implicit concepts needed in the model

* Applying analysis patterns

* Relating design patterns to the model

* Maintaining model integrity in a large system

* Dealing with coexisting models on the same project

* Organizing systems with large-scale structures

* Recognizing and responding to modeling breakthroughs

With this book in hand, object-oriented developers, system analysts, and designers will have the guidance they need to organize and focus their work, create rich and useful domain models, and leverage those models into quality, long-lasting software implementations.

Descrierea completă
343 lei
În depozitul extern Expediem în 3-5 zile

30 de zile pentru retur bunuri

Despre carte Domain-Driven Design

Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the problem domain you are addressing.

His book is very compatible with XP. It is not about drawing pictures of a domain; it is about how you think of it, the language you use to talk about it, and how you organize your software to reflect your improving understanding of it. Eric thinks that learning about your problem domain is as likely to happen at the end of your project as at the beginning, and so refactoring is a big part of his technique.

"The book is a fun read. Eric has lots of interesting stories, and he has a way with words. I see this book as essential reading for software developers-it is a future classic." -Ralph Johnson, author of Design Patterns

If you don't think you are getting value from your investment in object-oriented programming, this book will tell you what you've forgotten to do.

"Eric Evans convincingly argues for the importance of domain modeling as the central focus of development and provides a solid framework and set of techniques for accomplishing it. This is timeless wisdom, and will hold up long after the methodologies du jour have gone out of fashion." -Dave Collins, author of Designing Object-Oriented User Interfaces

"Eric weaves real-world experience modeling-and building-business applications into a practical, useful book. Written from the perspective of a trusted practitioner, Eric's descriptions of ubiquitous language, the benefits of sharing models with users, object life-cycle management, logical and physical application structuring, and the process and results of deep refactoring are major contributions to our field." -Luke Hohmann, author of Beyond Software Architecture

"This book belongs on the shelf of every thoughtful software developer." -Kent Beck

"What Eric has managed to capture is a part of the design process that experienced object designers have always used, but that we have been singularly unsuccessful as a group in conveying to the rest of the industry. We've given away bits and pieces of this knowledge...but we've never organized and systematized the principles of building domain logic. This book is important." -Kyle Brown, author of Enterprise Java(TM) Programming with IBM(R) WebSphere(R)

The software development community widely acknowledges that domain modeling is central to software design. Through domain models, software developers are able to express rich functionality and translate it into a software implementation that truly serves the needs of its users. But despite its obvious importance, there are few practical resources that explain how to incorporate effective domain modeling into the software development process. Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software development. Readers learn how to use a domain model to make a complex development effort more focused and dynamic. A core of best practices and standard patterns provides a common language for the development team. A shift in emphasis-refactoring not just the code but the model underlying the code-in combination with the frequent iterations of Agile development leads to deeper insight into domains and enhanced communication between domain expert and programmer. Domain-Driven Design then builds on this foundation, and addresses modeling and design for complex systems and larger organizations.

Specific topics covered include:

* Getting all team members to speak the same language

* Connecting model and implementation more deeply

* Sharpening key distinctions in a model

* Managing the lifecycle of a domain object

* Writing domain code that is safe to combine in elaborate ways

* Making complex code obvious and predictable

* Formulating a domain vision statement

* Distilling the core of a complex domain

* Digging out implicit concepts needed in the model

* Applying analysis patterns

* Relating design patterns to the model

* Maintaining model integrity in a large system

* Dealing with coexisting models on the same project

* Organizing systems with large-scale structures

* Recognizing and responding to modeling breakthroughs

With this book in hand, object-oriented developers, system analysts, and designers will have the guidance they need to organize and focus their work, create rich and useful domain models, and leverage those models into quality, long-lasting software implementations.

Isic
Reduceri excelente pentru studenți și profesori!

Ești titular de card ISIC sau ITIC?
Poți beneficia de reduceri foarte interesante la noi

Mai multe informații

Informații despre carte

Titlu complet: Domain-Driven Design
Autor: Eric Evans Limba: engleză
Legare: Copertă tare Data publicării: 2003
Număr pagini: 560 EAN: 9780321125217
ISBN: 0321125215 Codul Libristo: 04053939
Editura: Pearson Education Greutatea: 1134
Dimensiuni: 245 x 189 x 33
Știai că de la noi poți trimite o carte în ambalaj cadou și să le faci astfel bucurie celor dragi?

Este simplu, rapid și vei face o mulțime de bucurie. Utilizeză butonul de mai jos: Cumpără ca un cadou sau în coșul de cumpărături selectează ambalaj cadou și cartea va fi livrată în ambalaj cadou frumos.

Carte Team Topologies Matthew Skelton

Team Topologies

Matthew Skelton

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

114 lei

Carte Clean Code Robert C. Martin

Clean Code

Robert C. Martin

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

244 lei

Carte Designing Data-Intensive Applications Martin Kleppmann

Designing Data-Intensive Applicati..

Martin Kleppmann

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

241 lei

Carte How to Live with a Huge Penis Richard Jacob

How to Live with a Huge Penis

Richard Jacob

Carte broșată / engleză

Disponibil în cantități mici
Expediem în 24 de ore

43 lei

Carte Clean Architecture Robert C. Martin

Clean Architecture

Robert C. Martin

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

173 lei

Carte Refactoring Martin Fowler

Refactoring

Martin Fowler

Copertă tare / engleză

Disponibil în cantități mici
Expediem în 24 de ore

271 lei

Carte Effective Java Joshua Bloch

Effective Java

Joshua Bloch

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

250 lei

Carte Patterns of Enterprise Application Architecture Martin Fowler

Patterns of Enterprise Application..

Martin Fowler

Copertă tare / engleză

În depozitul extern
Expediem în 3-5 zile

323 lei

Carte Mythical Man-Month, The Frederick Brooks

Mythical Man-Month, The

Frederick Brooks

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

202 lei

Carte Implementing Domain-Driven Design Vaughn Vernon

Implementing Domain-Driven Design

Vaughn Vernon

Copertă tare / engleză

În depozitul extern
Expediem în 3-5 zile

297 lei

Carte Code Complete Steven C McConnell

Code Complete

Steven C McConnell

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

228 lei

Carte Test Driven Development Kent Beck

Test Driven Development

Kent Beck

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

229 lei

Carte Domain-Driven Design Distilled Vaughn Vernon

Domain-Driven Design Distilled

Vaughn Vernon

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

187 lei

Carte Patterns, Principles, and Practices of Domain-Driven Design Scott Millett

Patterns, Principles, and Practice..

Scott Millett

Carte broșată / engleză

În depozitul extern
Expediem în 16-20 zile

278 lei

Carte The Culture Map Erin Meyer

The Culture Map

Erin Meyer

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

83 lei

Carte The Bitcoin Standard Saifedean Ammous

The Bitcoin Standard

Saifedean Ammous

Copertă tare / engleză

În depozitul extern
Expediem în 3-5 zile

132 lei

Carte The Pragmatic Programmer David Thomas

The Pragmatic Programmer

David Thomas

Copertă tare / engleză

În depozitul extern
Expediem în 3-5 zile

239 lei

Carte Vagabonding Rolf Potts

Vagabonding

Rolf Potts

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

75 lei

Carte ALGORITHMS TO LIVE BY Brian Christian

ALGORITHMS TO LIVE BY

Brian Christian

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

86 lei

Carte Art of Dreaming Carlos Castaneda

Art of Dreaming

Carlos Castaneda

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

60 lei

Carte Teachings of Don Juan Carlos Castaneda

Teachings of Don Juan

Carlos Castaneda

Carte broșată / engleză

În depozitul extern în cantități mici
Expediem în 3-5 zile

60 lei

Carte Pattern-Oriented Software Architecture Frank Buschmann

Pattern-Oriented Software Architec..

Frank Buschmann

Copertă tare / engleză

În depozitul extern în cantități mici
Expediem în 3-5 zile

223 lei

Carte Working Backwards: Insights, Stories, and Secrets from Inside Amazon Bill Carr

Working Backwards: Insights, Stori..

Bill Carr

Copertă tare / engleză

În depozitul extern
Expediem în 3-5 zile

125 lei

Carte Release It! Michael T. Nygard

Release It!

Michael T. Nygard

Carte broșată / engleză

În depozitul extern
Expediem în 3-5 zile

226 lei

Carte Beautiful Code Greg Wilson

Beautiful Code

Greg Wilson

Carte broșată / engleză

În depozitul extern în cantități mici
Expediem în 3-5 zile

211 lei

  • Poți returna mărfurile fără a da nici un motiv în termen de 30 de zile.

  • Vom ambala cărțile cu mare plăcere ca un cadou pentru o taxă mică.

  • Posibilitatea de alegere din milioane de titluri nu vă este oferită de oricine.

  • Trimitem cărțile bine ambalate în ambalaj special din carton solid.

  • Oferim reduceri pentru studenți și profesori.

  • Clienții fideli beneficează de cadouri și alte beneficii.

  • Livrăm bunurile imediat sau cât mai repede posibil.

  • Vă informăm despre fiecare etapă a procesării comenzilor.

  • Livrare gratuită pentru comenzi de peste 299 lei.

  • Poți face cadou orice carte din oferta noastră.

Cărți noi așteptate

Ce cărți așteptăm în viitorul apropiat?

Carte It ends with us Colleen Hoover

It ends with us

Colleen Hoover

Carte Heartstopper Volume Two Alice Oseman
Carte Heartstopper Volume Three Alice Oseman

Selectarea cărților după gen

Vrei să faci pe cineva fericit sau te interesează un anumit gen de cărți?

Logare

Conectare la contul de utilizator Încă nu ai un cont Libristo? Crează acum!

 
obligatoriu
obligatoriu

Nu ai un cont? Beneficii cu contul Libristo!

Datorită contului Libristo, vei avea totul sub control.

Creare cont Libristo