Software Design Principles

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/3

flashcard set

Earn XP

Description and Tags

Flashcards covering software design principles focusing on cohesion, coupling, and abstract data types.

Last updated 2:45 PM on 4/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

4 Terms

1
New cards

High cohesion

Means the class focuses on one clear responsibility.

2
New cards

Low coupling

Means classes interact only when necessary.

3
New cards

Abstract Data Type (ADT)

A data type defined by its operations, not its implementation.

4
New cards