Section 1

Preview this deck

Absraction

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

6 years ago

Date created

Mar 1, 2020

Cards (7)

Section 1

(7 cards)

Absraction

Front

focusing on the main ideas: simplifying a program

Back

modularity

Front

build a program out of smaller components

Back

Cohesion

Front

how well a function "hangs together" we want tight

Back

reasons to use functions

Front

documentation, componentization, reusability

Back

Coupling

Front

how dependent a function is on other functions and variables we want loose

Back

Encapsulation

Front

hiding or sectioning off details about how something works

Back

generality

Front

writing code that can be reused in multiple situations

Back