SlideShare a Scribd company logo
1 of 32
Download to read offline
Cover Page
Domain Driven
Design
DDD
Author: JavaChamp Team
Copyright (c) 2010-2014
(2) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
About Us
Powered by QuizOver.com
The Leading Online Quiz & Exam Creator
Create, Share, and Discover Quizzes & Exams
http://www.quizover.com
(3) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
Disclaimer
All services and content of QuizOver.com are provided under QuizOver.com terms of use on an "as is" basis,
without warranty of any kind, either expressed or implied, including, without limitation, warranties that the provided
services and content are free of defects, merchantable, fit for a particular purpose or non-infringing.
The entire risk as to the quality and performance of the provided services and content is with you.
In no event shall QuizOver.com be liable for any damages whatsoever arising out of or in connection with the use
or performance of the services.
Should any provided services and content prove defective in any respect, you (not the initial developer, author or
any other contributor) assume the cost of any necessary servicing, repair or correction.
This disclaimer of warranty constitutes an essential part of these "terms of use".
No use of any services and content of QuizOver.com is authorized hereunder except under this disclaimer.
The detailed and up to date "terms of use" of QuizOver.com can be found under:
http://www.QuizOver.com/public/termsOfUse.xhtml
(4) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
eBook Content License
Creative Commons License
Attribution-NonCommercial-NoDerivs 3.0 Unported (CC BY-NC-ND 3.0)
http://creativecommons.org/licenses/by-nc-nd/3.0/
You are free to:
Share: copy and redistribute the material in any medium or format
The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
Attribution: You must give appropriate credit, provide a link to the license, and indicate if changes were made. You
may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
NonCommercial: You may not use the material for commercial purposes.
NoDerivatives: If you remix, transform, or build upon the material, you may not distribute the modified material.
No additional restrictions: You may not apply legal terms or technological measures that legally restrict others
from doing anything the license permits.
(5) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4. Chapter: Domain Driven Design
1. Domain Driven Design Questions
•
•
•
(6) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.1. Question: When would you use the customer supplier pattern?
When would you use the customer supplier pattern?
Please choose only one answer:
to create domain independent context maps
to create domain context maps that interact with legacy systems
to create highly intersecting domain context maps
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: ddd customer supplier pattern
Permalink: http://www.quizover.com/pdf/ddd-customer-supplier-pattern
•
•
•
(7) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.2. Question: what is true about domain services?
what is true about domain services?
Please choose only one answer:
the operations performed by a domain service are typically stateful
the operations performed by a domain service are typically comprehensive and span more than one object in
the domain
a domain service is usually persisted in the application backing data store
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: what is true about domain services?
Permalink: http://www.quizover.com/pdf/what-is-true-about-domain-services
•
•
•
•
(8) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.3. Question: What is the role of the presentation layer in model driven design ...
What is the role of the presentation layer in model driven design paradigm?
Please choose only one answer:
implements entities persistence, and layers communication
encapsulates the core of the business logic
renders output to the user and gathers user gestures
harmonize and monitors the application activities and its progress
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: model driven design presentation layer
Permalink: http://www.quizover.com/pdf/model-driven-design-presentation-layer
•
•
•
•
(9) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.4. Question: what is the difference between communicational and functional cohes...
what is the difference between communicational and functional cohesion?
Please choose all the answers that apply:
communicational cohesion modularize subsystems that operate on the same data.
communicational cohesion modularize subsystems that collaborate together on a single task
functional cohesion modularize subsystems that operate on the same data.
functional cohesion modularize subsystems that collaborate together on a single task
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: communicational vs. functional cohesion
Permalink: http://www.quizover.com/pdf/communicational-vs-functional-cohesion
•
•
•
(10) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.5. Question: When would you use the shared kernel pattern?
When would you use the shared kernel pattern?
Please choose only one answer:
to create domain independent context maps
to create domain context maps that interact with legacy systems
to create highly intersecting domain context maps
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: shared kernel domain pattern
Permalink: http://www.quizover.com/pdf/shared-kernel-domain-pattern
•
•
•
(11) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.6. Question: Which domain design pattern handles object creation and storage?
Which domain design pattern handles object creation and storage?
Please choose all the answers that apply:
aggregate design pattern
factory design pattern
repository design pattern
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: object creation and storage design pattern
Permalink: http://www.quizover.com/pdf/object-creation-and-storage-design-pattern
•
•
•
•
(12) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.7. Question: which design pattern you would use to enforce the domain constraint...
which design pattern you would use to enforce the domain constraints and ensure data integrity?
Please choose only one answer:
value object
aggregate
entity
repository
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: aggregate domain pattern
Permalink: http://www.quizover.com/pdf/aggregate-domain-pattern
•
•
•
•
(13) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.8. Question: What is the role of the Domain layer in model driven design paradigm?
What is the role of the Domain layer in model driven design paradigm?
Please choose only one answer:
harmonize and monitors the application activities and its progress
renders output to the user and gathers user gestures
encapsulates the core of the business logic
implements entities persistence, and layers communication
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: model driven design domain layer
Permalink: http://www.quizover.com/pdf/model-driven-design-domain-layer
•
•
•
•
(14) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.9. Question: which of the following are considered domain driven design patterns?
which of the following are considered domain driven design patterns?
Please choose all the answers that apply:
aggregates
layered architecture
model view controller (MVC)
Data Access Object (DAO)
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: domain driven design patterns
Permalink: http://www.quizover.com/pdf/domain-driven-design-patterns
•
•
•
•
(15) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.10. Question: which design pattern you would use to encapsulate the logic of retr...
which design pattern you would use to encapsulate the logic of retrieving the object references from the backing
enterprise data store?
Please choose only one answer:
value object
aggregate
entity
repository
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: repository model pattern
Permalink: http://www.quizover.com/pdf/repository-model-pattern
•
•
•
(16) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.11. Question: how would you implement a bank account object?
how would you implement a bank account object?
Please choose only one answer:
as transfer object
as a value object
as an entity
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: how would you implement a bank account object?
Permalink: http://www.quizover.com/pdf/how-would-you-implement-a-bank-account-object
•
•
•
•
(17) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.12. Question: what are the differences between entities and value objects?
what are the differences between entities and value objects?
Please choose all the answers that apply:
entities are immutable objects while value objects are mutable objects
an entity has a unique identity while a value object doesn't
sharing value object is thread safe as it is immutable
sharing an entity is thread safe as it has a unique identity
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: entities vs. value objects
Permalink: http://www.quizover.com/pdf/entities-vs-value-objects
•
•
•
(18) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.13. Question: When would you use the separate ways pattern?
When would you use the separate ways pattern?
Please choose only one answer:
to create domain independent context maps
to create domain context maps that interact with legacy systems
to create highly intersecting domain context maps
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: separate ways domain pattern
Permalink: http://www.quizover.com/pdf/separate-ways-domain-pattern
•
•
•
•
•
(19) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.14. Question: which design pattern you would use to create domain context maps th...
which design pattern you would use to create domain context maps that interact with legacy systems?
Please choose all the answers that apply:
open host services pattern
anticorruption layers pattern
separate ways pattern
shared kernel pattern
customer supplier pattern
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: open host services pattern
Permalink: http://www.quizover.com/pdf/open-host-services-pattern
•
•
•
(20) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.15. Question: What is the most suitable programming language concept for implemen...
What is the most suitable programming language concept for implementing the model of Domain Driven Design
paradigm?
Please choose only one answer:
Procedural languages such as C, Pascal
Object-oriented programming such as Java, C++
Aspect oriented programming such as AspectJ
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: domain driven design programming language
Permalink: http://www.quizover.com/pdf/domain-driven-design-programming-language
•
•
•
(21) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.16. Question: How should you implement an Entity?
How should you implement an Entity?
Please choose only one answer:
mutable object
immutable object
both are correct
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: how should you implement an entity?
Permalink: http://www.quizover.com/pdf/how-should-you-implement-an-entity
•
•
•
•
(22) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.17. Question: What is the role of the Infrastructure layer in model driven design...
What is the role of the Infrastructure layer in model driven design paradigm?
Please choose only one answer:
encapsulates the core of the business logic
implements entities persistence, and layers communication
renders output to the user and gathers user gestures
harmonize and monitors the application activities and its progress
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: model driven design infrastructure layer
Permalink: http://www.quizover.com/pdf/model-driven-design-infrastructure-layer
•
•
•
•
•
(23) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.18. Question: which design pattern you would use to encapsulate the process of co...
which design pattern you would use to encapsulate the process of complex object creation?
Please choose only one answer:
value object
factory
aggregate
repository
entity
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: factroy domain pattern
Permalink: http://www.quizover.com/pdf/factroy-domain-pattern
•
•
•
•
(24) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.19. Question: A bundle of related objects which are treated from the client presc...
A bundle of related objects which are treated from the client prescriptive as a single unit exposing a root object.
Please choose only one answer:
value object
aggregate
entity
repository
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: what is an aggregate?
Permalink: http://www.quizover.com/pdf/what-is-an-aggregate
•
•
•
•
•
(25) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.20. Question: which design pattern you would use to create domain context maps wh...
which design pattern you would use to create domain context maps when the intersection between domain
contexts is high?
Please choose all the answers that apply:
open host services pattern
anticorruption layers pattern
separate ways pattern
shared kernel pattern
customer-supplier pattern
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: intersecting domain context maps
Permalink: http://www.quizover.com/pdf/intersecting-domain-context-maps
•
•
•
(26) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.21. Question: For an e-Shop web application, the customer will provide his person...
For an e-Shop web application, the customer will provide his personal information for shipment of the ordered
products. You would like to attach residence, invoice, delivery addresses to a person object.
how would you implement the address object?
Please choose only one answer:
as an entity
as a value object
as a transfer object
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: how would you implement the address object?
Permalink: http://www.quizover.com/pdf/how-would-you-implement-the-address-object
•
•
•
(27) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.22. Question: How should you implement a value object?
How should you implement a value object?
Please choose only one answer:
mutable object
immutable object
both are correct
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: how to implement a value object?
Permalink: http://www.quizover.com/pdf/how-to-implement-a-value-object
•
•
•
(28) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.23. Question: Which domain design pattern you would use to state object ownership...
Which domain design pattern you would use to state object ownership and boundaries?
Please choose only one answer:
aggregate design pattern
factory design pattern
repository design pattern
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: aggregate design pattern
Permalink: http://www.quizover.com/pdf/aggregate-design-pattern
•
•
•
(29) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.24. Question: When would you use the open host services pattern?
When would you use the open host services pattern?
Please choose only one answer:
to create domain independent context maps
to create domain context maps that interact with legacy systems
to create highly intersecting domain context maps
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: domain driven design open host services pattern
Permalink: http://www.quizover.com/pdf/domain-driven-design-open-host-services-pattern
•
•
•
•
•
(30) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.25. Question: which design pattern you would use to create independent domain con...
which design pattern you would use to create independent domain context maps?
Please choose only one answer:
open host services pattern
anticorruption layers pattern
separate ways pattern
shared kernel pattern
customer supplier pattern
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: separate ways pattern
Permalink: http://www.quizover.com/pdf/separate-ways-pattern
•
•
•
•
(31) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.26. Question: What is the role of the Application layer in model driven design p...
What is the role of the Application layer in model driven design paradigm?
Please choose only one answer:
renders output to the user and gathers user gestures
implements entities persistence, and layers communication
encapsulates the core of the business logic
harmonize and monitors the application activities and its progress
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: model driven design application layer
Permalink: http://www.quizover.com/pdf/model-driven-design-application-layer
•
•
•
(32) Powered by QuizOver.com - http://www.quizover.com
QuizOver.com is the leading online quiz & exam creator
Copyright (c) 2009-2014 all rights reserved
4.1.27. Question: When would you use the anticorruption layers pattern?
When would you use the anticorruption layers pattern?
Please choose only one answer:
to create domain independent context maps
to create domain context maps that interact with legacy systems
to create highly intersecting domain context maps
Author: Yasser Ibrahim
Check the answer of this question online on QuizOver.com:
Question: anticorruption layer pattern
Permalink: http://www.quizover.com/pdf/anticorruption-layer-pattern

More Related Content

Viewers also liked

Hasl 1992dnlfile 1
Hasl 1992dnlfile 1Hasl 1992dnlfile 1
Hasl 1992dnlfile 1Paul Melton
 
More Press...Less Stress
More Press...Less StressMore Press...Less Stress
More Press...Less Stressdbodle
 
Lindner Floor And More Eng
Lindner Floor And More EngLindner Floor And More Eng
Lindner Floor And More Englindnervietnam
 
SES London 2010 - Social Media101 (Lisa Myers)
SES London 2010 - Social Media101 (Lisa Myers)SES London 2010 - Social Media101 (Lisa Myers)
SES London 2010 - Social Media101 (Lisa Myers)Lisa Myers
 
Open Space Technology progetto Sbilanciati e dì la tua!
Open Space Technology progetto Sbilanciati e dì la tua!Open Space Technology progetto Sbilanciati e dì la tua!
Open Space Technology progetto Sbilanciati e dì la tua!Conetica
 
Virtualization
VirtualizationVirtualization
Virtualizationturnerwife
 
Social Media 101 - An Introduction to Social Media
Social Media 101 - An Introduction to Social MediaSocial Media 101 - An Introduction to Social Media
Social Media 101 - An Introduction to Social MediaLisa Myers
 
Paty y Paloma
Paty y PalomaPaty y Paloma
Paty y Palomajesselem
 
Home Projects (1)
Home Projects (1)Home Projects (1)
Home Projects (1)Paul Melton
 
E Discussion 29 Sept 2009
E Discussion 29 Sept 2009E Discussion 29 Sept 2009
E Discussion 29 Sept 2009guest249b8a7
 
Krishna Printernational Corporate Presentation
Krishna Printernational Corporate PresentationKrishna Printernational Corporate Presentation
Krishna Printernational Corporate PresentationKrishna Printernational
 
Cecyt 2008
Cecyt 2008Cecyt 2008
Cecyt 2008moniki
 
Сергей Котырев – Мои новые ошибки и что я узнал про менеджмент за прошедший год
Сергей Котырев – Мои новые ошибки и что я узнал про менеджмент за прошедший годСергей Котырев – Мои новые ошибки и что я узнал про менеджмент за прошедший год
Сергей Котырев – Мои новые ошибки и что я узнал про менеджмент за прошедший год404fest
 
NEDMA Seminar: PURLs of Wisdom...How to Use Personalized URLs to Build Strong...
NEDMA Seminar: PURLs of Wisdom...How to Use Personalized URLs to Build Strong...NEDMA Seminar: PURLs of Wisdom...How to Use Personalized URLs to Build Strong...
NEDMA Seminar: PURLs of Wisdom...How to Use Personalized URLs to Build Strong...New England Direct Marketing Association
 

Viewers also liked (19)

Hasl 1992dnlfile 1
Hasl 1992dnlfile 1Hasl 1992dnlfile 1
Hasl 1992dnlfile 1
 
More Press...Less Stress
More Press...Less StressMore Press...Less Stress
More Press...Less Stress
 
Lindner Floor And More Eng
Lindner Floor And More EngLindner Floor And More Eng
Lindner Floor And More Eng
 
4ª pb 9 ano sao judas
4ª pb 9 ano sao judas4ª pb 9 ano sao judas
4ª pb 9 ano sao judas
 
CEO Roundtable on Local and State Tax Laws
CEO Roundtable on Local and State Tax LawsCEO Roundtable on Local and State Tax Laws
CEO Roundtable on Local and State Tax Laws
 
SES London 2010 - Social Media101 (Lisa Myers)
SES London 2010 - Social Media101 (Lisa Myers)SES London 2010 - Social Media101 (Lisa Myers)
SES London 2010 - Social Media101 (Lisa Myers)
 
Lenox Advisors
Lenox AdvisorsLenox Advisors
Lenox Advisors
 
Open Space Technology progetto Sbilanciati e dì la tua!
Open Space Technology progetto Sbilanciati e dì la tua!Open Space Technology progetto Sbilanciati e dì la tua!
Open Space Technology progetto Sbilanciati e dì la tua!
 
Espace Tooth1
Espace Tooth1Espace Tooth1
Espace Tooth1
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Social Media 101 - An Introduction to Social Media
Social Media 101 - An Introduction to Social MediaSocial Media 101 - An Introduction to Social Media
Social Media 101 - An Introduction to Social Media
 
Paty y Paloma
Paty y PalomaPaty y Paloma
Paty y Paloma
 
Home Projects (1)
Home Projects (1)Home Projects (1)
Home Projects (1)
 
E Discussion 29 Sept 2009
E Discussion 29 Sept 2009E Discussion 29 Sept 2009
E Discussion 29 Sept 2009
 
Krishna Printernational Corporate Presentation
Krishna Printernational Corporate PresentationKrishna Printernational Corporate Presentation
Krishna Printernational Corporate Presentation
 
Cecyt 2008
Cecyt 2008Cecyt 2008
Cecyt 2008
 
Сергей Котырев – Мои новые ошибки и что я узнал про менеджмент за прошедший год
Сергей Котырев – Мои новые ошибки и что я узнал про менеджмент за прошедший годСергей Котырев – Мои новые ошибки и что я узнал про менеджмент за прошедший год
Сергей Котырев – Мои новые ошибки и что я узнал про менеджмент за прошедший год
 
Rome
RomeRome
Rome
 
NEDMA Seminar: PURLs of Wisdom...How to Use Personalized URLs to Build Strong...
NEDMA Seminar: PURLs of Wisdom...How to Use Personalized URLs to Build Strong...NEDMA Seminar: PURLs of Wisdom...How to Use Personalized URLs to Build Strong...
NEDMA Seminar: PURLs of Wisdom...How to Use Personalized URLs to Build Strong...
 

Recently uploaded

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 

Recently uploaded (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

Domain Driven Design Mock Exam

  • 1. Cover Page Domain Driven Design DDD Author: JavaChamp Team Copyright (c) 2010-2014
  • 2. (2) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved About Us Powered by QuizOver.com The Leading Online Quiz & Exam Creator Create, Share, and Discover Quizzes & Exams http://www.quizover.com
  • 3. (3) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved Disclaimer All services and content of QuizOver.com are provided under QuizOver.com terms of use on an "as is" basis, without warranty of any kind, either expressed or implied, including, without limitation, warranties that the provided services and content are free of defects, merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and performance of the provided services and content is with you. In no event shall QuizOver.com be liable for any damages whatsoever arising out of or in connection with the use or performance of the services. Should any provided services and content prove defective in any respect, you (not the initial developer, author or any other contributor) assume the cost of any necessary servicing, repair or correction. This disclaimer of warranty constitutes an essential part of these "terms of use". No use of any services and content of QuizOver.com is authorized hereunder except under this disclaimer. The detailed and up to date "terms of use" of QuizOver.com can be found under: http://www.QuizOver.com/public/termsOfUse.xhtml
  • 4. (4) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved eBook Content License Creative Commons License Attribution-NonCommercial-NoDerivs 3.0 Unported (CC BY-NC-ND 3.0) http://creativecommons.org/licenses/by-nc-nd/3.0/ You are free to: Share: copy and redistribute the material in any medium or format The licensor cannot revoke these freedoms as long as you follow the license terms. Under the following terms: Attribution: You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. NonCommercial: You may not use the material for commercial purposes. NoDerivatives: If you remix, transform, or build upon the material, you may not distribute the modified material. No additional restrictions: You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
  • 5. (5) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4. Chapter: Domain Driven Design 1. Domain Driven Design Questions
  • 6. • • • (6) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.1. Question: When would you use the customer supplier pattern? When would you use the customer supplier pattern? Please choose only one answer: to create domain independent context maps to create domain context maps that interact with legacy systems to create highly intersecting domain context maps Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: ddd customer supplier pattern Permalink: http://www.quizover.com/pdf/ddd-customer-supplier-pattern
  • 7. • • • (7) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.2. Question: what is true about domain services? what is true about domain services? Please choose only one answer: the operations performed by a domain service are typically stateful the operations performed by a domain service are typically comprehensive and span more than one object in the domain a domain service is usually persisted in the application backing data store Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: what is true about domain services? Permalink: http://www.quizover.com/pdf/what-is-true-about-domain-services
  • 8. • • • • (8) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.3. Question: What is the role of the presentation layer in model driven design ... What is the role of the presentation layer in model driven design paradigm? Please choose only one answer: implements entities persistence, and layers communication encapsulates the core of the business logic renders output to the user and gathers user gestures harmonize and monitors the application activities and its progress Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: model driven design presentation layer Permalink: http://www.quizover.com/pdf/model-driven-design-presentation-layer
  • 9. • • • • (9) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.4. Question: what is the difference between communicational and functional cohes... what is the difference between communicational and functional cohesion? Please choose all the answers that apply: communicational cohesion modularize subsystems that operate on the same data. communicational cohesion modularize subsystems that collaborate together on a single task functional cohesion modularize subsystems that operate on the same data. functional cohesion modularize subsystems that collaborate together on a single task Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: communicational vs. functional cohesion Permalink: http://www.quizover.com/pdf/communicational-vs-functional-cohesion
  • 10. • • • (10) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.5. Question: When would you use the shared kernel pattern? When would you use the shared kernel pattern? Please choose only one answer: to create domain independent context maps to create domain context maps that interact with legacy systems to create highly intersecting domain context maps Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: shared kernel domain pattern Permalink: http://www.quizover.com/pdf/shared-kernel-domain-pattern
  • 11. • • • (11) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.6. Question: Which domain design pattern handles object creation and storage? Which domain design pattern handles object creation and storage? Please choose all the answers that apply: aggregate design pattern factory design pattern repository design pattern Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: object creation and storage design pattern Permalink: http://www.quizover.com/pdf/object-creation-and-storage-design-pattern
  • 12. • • • • (12) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.7. Question: which design pattern you would use to enforce the domain constraint... which design pattern you would use to enforce the domain constraints and ensure data integrity? Please choose only one answer: value object aggregate entity repository Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: aggregate domain pattern Permalink: http://www.quizover.com/pdf/aggregate-domain-pattern
  • 13. • • • • (13) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.8. Question: What is the role of the Domain layer in model driven design paradigm? What is the role of the Domain layer in model driven design paradigm? Please choose only one answer: harmonize and monitors the application activities and its progress renders output to the user and gathers user gestures encapsulates the core of the business logic implements entities persistence, and layers communication Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: model driven design domain layer Permalink: http://www.quizover.com/pdf/model-driven-design-domain-layer
  • 14. • • • • (14) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.9. Question: which of the following are considered domain driven design patterns? which of the following are considered domain driven design patterns? Please choose all the answers that apply: aggregates layered architecture model view controller (MVC) Data Access Object (DAO) Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: domain driven design patterns Permalink: http://www.quizover.com/pdf/domain-driven-design-patterns
  • 15. • • • • (15) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.10. Question: which design pattern you would use to encapsulate the logic of retr... which design pattern you would use to encapsulate the logic of retrieving the object references from the backing enterprise data store? Please choose only one answer: value object aggregate entity repository Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: repository model pattern Permalink: http://www.quizover.com/pdf/repository-model-pattern
  • 16. • • • (16) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.11. Question: how would you implement a bank account object? how would you implement a bank account object? Please choose only one answer: as transfer object as a value object as an entity Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: how would you implement a bank account object? Permalink: http://www.quizover.com/pdf/how-would-you-implement-a-bank-account-object
  • 17. • • • • (17) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.12. Question: what are the differences between entities and value objects? what are the differences between entities and value objects? Please choose all the answers that apply: entities are immutable objects while value objects are mutable objects an entity has a unique identity while a value object doesn't sharing value object is thread safe as it is immutable sharing an entity is thread safe as it has a unique identity Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: entities vs. value objects Permalink: http://www.quizover.com/pdf/entities-vs-value-objects
  • 18. • • • (18) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.13. Question: When would you use the separate ways pattern? When would you use the separate ways pattern? Please choose only one answer: to create domain independent context maps to create domain context maps that interact with legacy systems to create highly intersecting domain context maps Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: separate ways domain pattern Permalink: http://www.quizover.com/pdf/separate-ways-domain-pattern
  • 19. • • • • • (19) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.14. Question: which design pattern you would use to create domain context maps th... which design pattern you would use to create domain context maps that interact with legacy systems? Please choose all the answers that apply: open host services pattern anticorruption layers pattern separate ways pattern shared kernel pattern customer supplier pattern Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: open host services pattern Permalink: http://www.quizover.com/pdf/open-host-services-pattern
  • 20. • • • (20) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.15. Question: What is the most suitable programming language concept for implemen... What is the most suitable programming language concept for implementing the model of Domain Driven Design paradigm? Please choose only one answer: Procedural languages such as C, Pascal Object-oriented programming such as Java, C++ Aspect oriented programming such as AspectJ Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: domain driven design programming language Permalink: http://www.quizover.com/pdf/domain-driven-design-programming-language
  • 21. • • • (21) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.16. Question: How should you implement an Entity? How should you implement an Entity? Please choose only one answer: mutable object immutable object both are correct Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: how should you implement an entity? Permalink: http://www.quizover.com/pdf/how-should-you-implement-an-entity
  • 22. • • • • (22) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.17. Question: What is the role of the Infrastructure layer in model driven design... What is the role of the Infrastructure layer in model driven design paradigm? Please choose only one answer: encapsulates the core of the business logic implements entities persistence, and layers communication renders output to the user and gathers user gestures harmonize and monitors the application activities and its progress Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: model driven design infrastructure layer Permalink: http://www.quizover.com/pdf/model-driven-design-infrastructure-layer
  • 23. • • • • • (23) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.18. Question: which design pattern you would use to encapsulate the process of co... which design pattern you would use to encapsulate the process of complex object creation? Please choose only one answer: value object factory aggregate repository entity Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: factroy domain pattern Permalink: http://www.quizover.com/pdf/factroy-domain-pattern
  • 24. • • • • (24) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.19. Question: A bundle of related objects which are treated from the client presc... A bundle of related objects which are treated from the client prescriptive as a single unit exposing a root object. Please choose only one answer: value object aggregate entity repository Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: what is an aggregate? Permalink: http://www.quizover.com/pdf/what-is-an-aggregate
  • 25. • • • • • (25) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.20. Question: which design pattern you would use to create domain context maps wh... which design pattern you would use to create domain context maps when the intersection between domain contexts is high? Please choose all the answers that apply: open host services pattern anticorruption layers pattern separate ways pattern shared kernel pattern customer-supplier pattern Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: intersecting domain context maps Permalink: http://www.quizover.com/pdf/intersecting-domain-context-maps
  • 26. • • • (26) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.21. Question: For an e-Shop web application, the customer will provide his person... For an e-Shop web application, the customer will provide his personal information for shipment of the ordered products. You would like to attach residence, invoice, delivery addresses to a person object. how would you implement the address object? Please choose only one answer: as an entity as a value object as a transfer object Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: how would you implement the address object? Permalink: http://www.quizover.com/pdf/how-would-you-implement-the-address-object
  • 27. • • • (27) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.22. Question: How should you implement a value object? How should you implement a value object? Please choose only one answer: mutable object immutable object both are correct Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: how to implement a value object? Permalink: http://www.quizover.com/pdf/how-to-implement-a-value-object
  • 28. • • • (28) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.23. Question: Which domain design pattern you would use to state object ownership... Which domain design pattern you would use to state object ownership and boundaries? Please choose only one answer: aggregate design pattern factory design pattern repository design pattern Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: aggregate design pattern Permalink: http://www.quizover.com/pdf/aggregate-design-pattern
  • 29. • • • (29) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.24. Question: When would you use the open host services pattern? When would you use the open host services pattern? Please choose only one answer: to create domain independent context maps to create domain context maps that interact with legacy systems to create highly intersecting domain context maps Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: domain driven design open host services pattern Permalink: http://www.quizover.com/pdf/domain-driven-design-open-host-services-pattern
  • 30. • • • • • (30) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.25. Question: which design pattern you would use to create independent domain con... which design pattern you would use to create independent domain context maps? Please choose only one answer: open host services pattern anticorruption layers pattern separate ways pattern shared kernel pattern customer supplier pattern Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: separate ways pattern Permalink: http://www.quizover.com/pdf/separate-ways-pattern
  • 31. • • • • (31) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.26. Question: What is the role of the Application layer in model driven design p... What is the role of the Application layer in model driven design paradigm? Please choose only one answer: renders output to the user and gathers user gestures implements entities persistence, and layers communication encapsulates the core of the business logic harmonize and monitors the application activities and its progress Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: model driven design application layer Permalink: http://www.quizover.com/pdf/model-driven-design-application-layer
  • 32. • • • (32) Powered by QuizOver.com - http://www.quizover.com QuizOver.com is the leading online quiz & exam creator Copyright (c) 2009-2014 all rights reserved 4.1.27. Question: When would you use the anticorruption layers pattern? When would you use the anticorruption layers pattern? Please choose only one answer: to create domain independent context maps to create domain context maps that interact with legacy systems to create highly intersecting domain context maps Author: Yasser Ibrahim Check the answer of this question online on QuizOver.com: Question: anticorruption layer pattern Permalink: http://www.quizover.com/pdf/anticorruption-layer-pattern