Developing Applications and Automating Workflows Using Cisco Platforms (DEVASC) — Question 33
What are two advantages of the Model-View-Controller software design pattern? (Choose two.)
Answer options
- A. allows for multiple views of the same model
- B. separates responsibilities of the code, which makes future modifications easier
- C. simplifies network automation
- D. makes code easier to deploy using CI/CD pipelines
- E. reduces the need for error handling
Correct answer: A, B
Explanation
The advantages of the Model-View-Controller pattern include allowing multiple views of the same model (A) and separating code responsibilities, which aids in making modifications easier (B). Options C, D, and E do not directly relate to the primary benefits of this design pattern.