Question: 6 . 3 Program Design Appropriate choice of data structures that serves the purpose of the application. Class designs that adhere to the SOLID principles.
Program Design
Appropriate choice of data structures that serves the purpose of the application. Class designs that adhere to the SOLID principles.
You are required to follow MVC pattern to connect the frontend with the backend.
You are required to use one of design patterns such as Singleton pattern, besides the MVC
pattern.
You are required to implement at least one interface or abstract class to demonstrate your understanding of OO principles.
You are required to apply SOLID principles when appropriate in order to enhance the maintainability and extensibility of your program, decrease coupling amongst classes, and minimize code repetition across classes.
You are required to choose appropriate data structures to enhance the running efficiency of the program.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
