The Fictioning Horror Sale
 
 

Recently Viewed clear list


Original Essays | September 17, 2014

Merritt Tierce: IMG Has My Husband Read It?



My first novel, Love Me Back, was published on September 16. Writing the book took seven years, and along the way three chapters were published in... Continue »
  1. $16.77 Sale Hardcover add to wish list

    Love Me Back

    Merritt Tierce 9780385538077

spacer
Qualifying orders ship free.
$24.76
List price: $36.95
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Local Warehouse Mathematics- General

More copies of this ISBN

Domain-Driven Design Using Naked Objects

by

Domain-Driven Design Using Naked Objects Cover

 

Synopses & Reviews

Publisher Comments:

Domain-driven design (DDD) focuses on what matters in enterprise applications: the core business domain. Using object-oriented principles, you can develop a domain model that all team members-including business experts and technical specialists-can understand. Even better, this model is directly related to the underlying implementation.

But if you've tried building a domain-driven application then you'll know that applying the DDD principles is easier said than done. Naked Objects, an open-source Java framework, lets you build working applications simply by writing the core domain classes. Naked Objects automatically renders your domain object in a generic viewer--either rich client or HTML. You can use its integration with Fitnesse to test-drive the development of your application, story-by-story. And once developed, you can deploy your application either to the full Naked Objects runtime, or within your existing application infrastructure.

In this book, Dan Haywood first gives you the tools to represent your domain as plain old Java objects, expressing business rules both declaratively and imperatively. Next, you'll learn the techniques to deepen your design while keeping it maintainable as the scope of your application grows. Finally, you'll walk through the development practices needed to implement your domain applications, taking in testing, deployment, and extending Naked Objects itself. Throughout the book, you'll build a complete sample application, learning key DDD principles as you work through the application step by step. Every chapter ends with exercises to gain further experience in your own projects.

Through its focus on the core business domain, DDD delivers value to your business stakeholders, and Naked Objects makes using DDD easy to accomplish. Using Naked Objects, you'll be ready in no time to build fully featured domain-driven applications.

Book News Annotation:

An expert on the Naked Objects, Haywood explains how to use this Java framework to apply domain-driven design principles to enterprise applications. Taking readers through the process of building a sample application, the author begins by showing how to represent a domain as plain old Java objects, and express business rules both declaratively and imperatively. Haywood then explains how to deepen a design while keeping it maintainable as the scope of the application grows. Finally, readers are walked through the development practices needed to implement domain applications, including testing, deployment, and extending Naked Objects itself. Annotation ©2010 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

In this book, Dan Haywood first gives you the tools to represent your domain as plain old Java objects, expressing business rules both declaratively and imperatively. Next, you'll learn the techniques to deepen your design while keeping it maintainable as the scope of your application grows. Finally, you'll walk through the development practices needed to implement your domain applications, taking in testing, deployment, and extending Naked Objects itself. Throughout the book, you'll build a complete sample application, learning key DDD principles as you work through the application step by step. Every chapter ends with exercises to gain further experience in your own projects. Domain-driven design (DDD) focuses on what matters in enterprise applications: the core business domain. But applying the DDD principles can be easier said than done. Enter Naked Objects: an open-source Java framework that lets you build working applications simply by writing the core domain classes while Naked Objects takes care of the rest of the application infrastructure for you. This book shows how you can rapidly develop and test domain applications, and then deploy to either conventional architectures or onto Naked Objects itself. Get ready to write some of the best business software of your career.

About the Author

Dan Haywood has 20 years' experience as a consultant, writer, and trainer, offering advice on domain-driven design and agile development practices for both the Java and .NET platforms. He has been working with Naked Objects since 2002 and is a committer to the Naked Objects framework; he is also the lead of a number of sister open source projects. He has presented Naked Objects at numerous conferences over the years, and written articles and books on Naked Objects and other technical topics. Dan is married with one daughter; together they all live in Oxfordshire with two elderly dogs.

Product Details

ISBN:
9781934356449
Author:
Haywood, Dan.
Publisher:
Pragmatic Bookshelf
Foreword by:
Pawson, Richard
Foreword:
Pawson, Richard
Editor:
Pfalzer, Susannah Davidson
Author:
Haywood, Dan
Subject:
Software Development & Engineering - General
Subject:
Programming - Object Oriented Programming
Subject:
Programming Languages - Java
Subject:
Programming - Software Development
Subject:
Software Engineering-General
Subject:
Fitnesse;Hibernate;Java;Spring;framework;naked objects;patterns;prototype;rapid
Copyright:
Edition Description:
Print PDF
Series:
Pragmatic Programmers
Publication Date:
20091231
Binding:
TRADE PAPER
Language:
English
Illustrations:
Y
Pages:
375
Dimensions:
9 x 7.5 x 0.8 in 1.39 lb

Related Subjects

Arts and Entertainment » Photography » Technique
Computers and Internet » Computer Languages » Java
Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Object Oriented Programming
Health and Self-Help » Health and Medicine » General
Health and Self-Help » Health and Medicine » General Medicine
Science and Mathematics » Mathematics » General

Domain-Driven Design Using Naked Objects New Trade Paper
0 stars - 0 reviews
$24.76 In Stock
Product details 375 pages Pragmatic Bookshelf - English 9781934356449 Reviews:
"Synopsis" by ,
In this book, Dan Haywood first gives you the tools to represent your domain as plain old Java objects, expressing business rules both declaratively and imperatively. Next, you'll learn the techniques to deepen your design while keeping it maintainable as the scope of your application grows. Finally, you'll walk through the development practices needed to implement your domain applications, taking in testing, deployment, and extending Naked Objects itself. Throughout the book, you'll build a complete sample application, learning key DDD principles as you work through the application step by step. Every chapter ends with exercises to gain further experience in your own projects. Domain-driven design (DDD) focuses on what matters in enterprise applications: the core business domain. But applying the DDD principles can be easier said than done. Enter Naked Objects: an open-source Java framework that lets you build working applications simply by writing the core domain classes while Naked Objects takes care of the rest of the application infrastructure for you. This book shows how you can rapidly develop and test domain applications, and then deploy to either conventional architectures or onto Naked Objects itself. Get ready to write some of the best business software of your career.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.