Clean Architecture Flashcards

1
Q

What does SRP stand for?

A

The single responsibility principle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does OCP stand for?

A

The open-closed principle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does LSP stand for?

A

The Liskov substitution principle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does ISP stand for?

A

The interface segregation principle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does DIP stand for?

A

The dependency inversion principle.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The author of the book Clean Architecture.

A

Robert C. Martin is the author of the book Clean Architecture.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Summarize the structured programming paradigm.

A

Structured programming imposes discipline on direct transfer of control.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Summarize the object-oriented programming paradigm.

A

Object-oriented programming imposes discipline on indirect transfer of control.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Summarize the functional programming paradigm.

A

Functional programming imposes discipline upon assignment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly