Question
Is it Mandatory to have Implementation layer
Hi,
I am designing a class structure for my application and below are few questions
1) Is it mandatory to have an implementation layer in ECS? For my application , I did not find a business scenario for having division and it's specific implementation.
2) Can I just a build a framework , and go to Production and in future if any division/specific implementation is identified , I can build a implemetaion layer right?
-- Suman
**Moderation Team has archived post**
This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.
with my experience both framework and implementation does the same thing. As long as you don't have multiple implementations which shares the common assets we don't require to have a framework layer.
For your question it does not matter what we call it as implementation or Framework. If we don't know about future extensibility of the requirement, you can simply build one layer.
If it going to extended in future you can leverage that layer as a framework.