Questions and Answers
Which design method focuses on thinking in terms of steps?
Structured Design/Programming
Which design method focuses on thinking in terms of functions and their composition?
Functional Programming
Which design method focuses on thinking in terms of objects that do things?
Object-Oriented Design/Programming
Which design method is a natural way to deal with complexity?
Signup and view all the answers
If you were given the task of writing code to access a description of shapes stored in a database and then display them, what would be a natural way to think about the problem?
Signup and view all the answers
Study Notes
Design Methods
- Step-wise Design: Focuses on thinking in terms of steps.
Function-Oriented Design
- Functional Decomposition: Focuses on thinking in terms of functions and their composition.
Object-Oriented Design
- Object-Oriented Analysis: Focuses on thinking in terms of objects that do things.
Dealing with Complexity
- Object-Oriented Design: A natural way to deal with complexity.
Accessing Shape Descriptions from a Database
- When writing code to access a description of shapes stored in a database and then display them, a natural way to think about the problem is through Object-Oriented Design.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.