IAT 167 Lecture 3: IAT167-Week 3 Lecture 1 and 2.docx

95 views2 pages

Document Summary

A generic set of functionality including data types, architecture, templates and processing methodology. Reusable code base which handles lower level functions and encourages uniform practice. Alleviates the overhead associated with common activities performed in development. A general reusable solution to a commonly occurring problem within a given context in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations. Object-oriented design patterns typically show relationships and interactions between classes or objects. Model-manages the behavior and data of the application domain, responds to requests for information about its state (usually from the view), and responds to instructions to change state (usually from the controller). Controller-interprets the user input, informing the model and/or the view to change as appropriate. Presentation layer contains no code for rules, game logic, user interaction, etc.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents

Related Questions