Question
Why a question about ECS has such answer?
There is a question in the Senior System Architect Essentials:
You have a requirement to create an email correspondence that can be reused by other applications. In which two layers of the Enterprise Class Structure could you apply the email correspondence rule? (Choose Two)
There are the answers:
- Implementation
- Division
- Organization
- Framework
Division and Organization are correct, but I don't understand, why the Division is there.
The question doesn't specify that the rule could be reused only in an application of a specific division.
So, I assume, that it should be available into all applications. And according to this logic the most reasonable
answers are: Organisation and Framework. Or there should be three answers: Organisation, Division and Framework.
Am I right?
***Moderator Edit: Vidyaranjan | Moved from PSC to Academy***
Hi,
Suppose this is your organization structure
Now if you want a reusable rule where will you keep it?
If you keep in Framework layer it can be accessed only by an implementation layer built on that framework.
Where as if you keep it in Organization layer and Division layer it can be accessed by multiple implementation.
Now of you have to choose best two out of four, you will choose Organization and Division layer over Framework layer.
Whereas best three out of four then you can add framework layer too.
Hope this helps
Thank You