Posted: September 16th, 2017
Intro to Programming
INTRODUCTION TO PROGRAMMING
Competency 430.1.5: Object-Oriented Concepts – The graduate applies object-oriented concepts, develops object-oriented designs, and uses object-oriented programming techniques.
Introduction:
Task:
A. Create a presentation (suggested length of 10 slides) on two software design patterns, one of which is the Model-View-Controller (MVC),and present it to your peers. You should do the following:
Note: You will need to ensure that your peers evaluate your presentation using the attached checklist.
1. Provide a diagram of the architecture of each pattern.
2. Explain the responsibility of each component within the software design pattern.
3. Identify applications for each pattern that could have been designed using the pattern.
Note: The MVC pattern is regularly used in web-based applications. The MVC pattern will be one of the two patterns you cover in your presentation. The second software design pattern is one of your own choosing.
B. When you use sources, include all in-text citations and references in APA format.