Index
 
Operating Systems
Java
Programming Languages
Hardware
Microsoft Technologies
Computer Science
Database
Network
Software Engineering
XML and XSL
Internet
Web Programming
Web Technologies
Physics
Bio-Chemistry
Mathematics
Medical
Redbooks
Unlisted/Miscellaneous

Contact Us

Freebookzone.com | What's New | Missing Link | Feedback

Software Engineering



Book Title : Domain Driven Design Quickly
eBook download format(s) : htm
ISBN-10 : 1411609255 
ISBN-13 : 978-1-411609-25-9 
Author(s) : Abel Avram Floyd Marinescu 
Section : Software Engineering
Book Review:

Book Description
Software design is an art, and like any art it cannot be taught and learned as a precise science, by means of theorems and formulas. We can discover principles and techniques useful to be applied throughout the process of software creation, but we probably won't ever be able to provide an exact path to follow from the real world need to the code module meant to serve that need. Like a picture or a building, a software product will include the personal touch of those who designed and developed it, something of the charisma and flair (or the lack of it) of those who contributed to its inception and growth.

There are different ways to approach software design. For the last 20 years, the software industry has known and used several methods to create its products, each with its advantages and shortcomings. The purpose of this book is to focus on a design method which has emerged and evolved over the last two decades, but has crystallized more clearly during the last few years: domain-driven design. Eric Evans has made a great contribution to this subject matter by writing down in one book much of the accumulated knowledge about domain-driven design. For a more detailed presentation of this topic, we recommend reading his book Domain-Driven Design: Tackling Complexity in the Heart of Software, published by Addison-Wesley, ISBN: 0-321-12521-5.

Many valuable insights can also be learned by following the Domain Driven Design discussion group at: http://groups.yahoo.com/group/domaindrivendesign

This book is only an introduction to the topic, intended to quickly give you a fundamental, but not a detailed understanding of Domain Driven Design. We just want to whet your appetite for good software design with the principles and guidelines used in the world of domain-driven design.




add to del.icio.us                 Digg Freebookzone.com!

You may use anyone of the download options


eBook VersionBuy this book from Amazon
Front Cover

Missing Link?, Report It and you may wish to  Buy  this book from amazon

Tell a Friend!

Similar Book titles in Software Engineering section:
How to Design Programs: An Introduction to Programming and Computing
Quality Attribute Design Primitives
The Architecture Based Design Method
Task-Centered User Interface Design - A Practical Introduction
Bringing Design to Software
User Interface Design for Programmers


Similar Book titles in Other sections:

Section: CS -> Compilers and Languages
Advanced Programming Language Design
Advanced Programming Language Features for Executable Design Patterns -Better Patterns Through Reflection
The Design of Functional Programs - A Calculational Approach
Basics of Compiler Design


Section: Data Structures and Algorithms
Data Structures and Algorithm with Object-Oriented Design Patterns in Java
Data Structure and Algorithm with Object-Oriented Design Patterns in Cpp
Data Structure and Algorithm with Object-Oriented Design Patterns in CSharp
Algorithm Design - Foundations, Analysis & Internet Examples
Design and Analysis of Computer Algorithms
Show all..


Section: Multimedia & Game Development
Macromedia Flash MX Game Design Demystified
Advanced Flash Interface Design


Section: CS -> Hardware
Designing Computers and Digital Systems


Section: Parallel Computing
Designing and Building Parallel Programs


Section: CS -> Theory
Computer Organization and Design Fundamentals


Section: DB -> Others
Relational Database Design - Structures and Terminology
Relational Database Index Design and the Optimizers


Section: DB -> Postgre SQL
Build Your Own Database Driven Website Using PHP and MySQL


Section: Computer Hardware
Hardware Design Guide for Microsoft Windows NT Server
Hardware Design Guide for Microsoft Windows 2000 Server


Section: Device Drivers
Device Driver Hardening Design Specification


Section: Logic Design and Architecture
Computer Aids for VLSI Design, Second Edition
Bit-Slice Design: Controllers and ALUs
Contemporary Logic Design
DESIGN AND ANALYSIS OF FAST LOW POWER SRAMs
Design Issues In CMOS Differential LC Oscillators
Show all..


Section: Microprocessor
Low Power System Design Considerations
Mixed-signal and DSP Design Techniques


Section: Peripherals
PCI Audio Design Guide for Embedded Systems
Plug and Play Design Specification for IEEE 1394


Section: Advanced Java
Java Au Naturel - Guide to Object Oriented Design, 4th Edition
Java Design Pattern: A Tutorial
Interface Design: Best Practices in Object-Oriented API Design in Java


Section: Java Enterprise Edition
Designing Enterprise Applications with J2EE
EJB Design Patterns: Advanced Patterns, Processes, and Idioms
Designing Enterprise Applications with the J2EE Platform


Section: Java User Interface
Java Look and Feel Design Guidelines: Advanced Topics


Section: Java Language
The Design Patterns: Java Companion
Java Look and Feel Design Guidelines, Second Edition


Section: Miscellaneous
The Art of Computer Game Design
Probabilistic Design
Design and Architecture of a Portable and Extensible Multiplayer 3D Game Engine


Section: Microsoft Certifications
MCSE Training Guide - Active Directory Design - Exam 70-219
MCSE Training - 70-221 - Networking Infrastructure Design (New Riders)


Section: Microsoft C Sharp (C#)
Data Structures and Algorithms with Object-Oriented Design Patterns in C#


Section: Microsoft .(dot) net
Application Architecture for .NET: Designing Applications and Services


Section: Microsoft Windows Servers
Windows .NET Server 2003 Domains & Active Directory
Designing & Implementing Microsoft Proxy Server
Designing & Implementing Microsoft Index Server
Designing and Implementing Microsoft Internet Information Server


Section: Microsoft Visual Basic
Visual Basic Design Patterns
Microsoft Visual Basic Design Patterns


Section: MS Web Technologies
Designing Secure Web Based Applications For Microsoft Windows 2000


Section: Networking
Internetworking Design Guide
Cisco CCIE Fundamentals: Network Design
Cisco - Designing Network Security
Cisco CCIE Fundamentals: Network Design & Case Studies
Advanced IP Network Design (CCIE Professional Development)
Show all..


Section: Other Engineering
Modern Antenna Design 2nd Edition
Design for Construction
Marine Structural Design
Structural Engineering, Analysis and Design


Section: GNU/Linux OS
Practical File System Design - with the BE File System


Section: Embedded and RTOS
Embedded System Design: A Unified Hardware/Software Approach


Section: OS Theory
The Common Man's Guide to Operating System Design
Operating Systems: Internals and Design Principles, Fourth Edition
EW Dijkstra Archive: My recollections of operating system design
The Interaction of Architecture and Operating System Design
Project Oberon - The Design of an Operating System and Compiler
Show all..


Section: C++ Language
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Software Design Using C++
An Introduction to Design Patterns in C++ with Qt 4


Section: Other Programming
Seamless Object-Oriented Software Architecture: Analysis and Design of Reliable Systems
A Functional Pattern System for Object-Oriented Design
Building Skills in Object-Oriented Design


Section: Perl Scripting
Perl Design Patterns


Section: Scripting
Thinking in Python: Design Patterns and Problem-Solving Techniques


Section: Smalltalk
Smalltalk, Objects, and Design
Squeak: Object-Oriented Design with Multimedia Applications


Section: Redbooks Draft
Understanding SOA Security Design and Implementation
Infrastructure solutions: Design, Manage, and Optimize a 60 TB NetWeaver Business Intelligence data warehouse
Patterns: SOA Design using WMB V6 and WESB
Patterns: SOA Design using WebSphere Message Broker and WebSphere ESB
Infrastructure Solutions: Design, Manage, and Optimize a 20 TB SAP BW Warehouse
Show all..


Section: Redbooks
Identity Management Advanced Design for IBM Tivoli Identity Manager
WebSphere Application Server V6.1: Planning and Design
Rational Business Driven Development for Compliance
Understanding SOA Security Design and Implementation
Infrastructure Solutions: Design, Manage, and Optimize a 20 TB SAP NetWeaver Business Intelligence Data Warehouse
Show all..


Section: IBM Technotes
Best Practices for OnDemand Application Design and Configuration


Section: Redpapers
The Role of IBM System z in the design of a Service Oriented Architecture


Section: Redpapers Draft
Case Study: SOA Design Scenario


Section: Telecommunication
RF CIrcuit Design


Section: Software Testing
A Practitioner's Guide to Software Test Design


Section: Web Programming
Web Design in a Nutshell
Ajax Design Patterns


Section: Web Technology
The Web Design CD Bookshelf
Introduction to Web Design
Web Style Guide: Basic Design Principles for Creating Web Sites
Introduction to Web Design
Designing Web Audio
Show all..


Similar Books from Amazon :


Tell a Friend!


©2008 FreeBookZone.com - Home - Privacy Policy - Program Policy, Terms and Conditions