Developing Flashcards

1
Q

Technical Debt

A

The extra development work that arises when code that is easy to implement in the short run is used instead of applying the best overall solution.

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

Divide and Conquer

A

Recursively breaking down a problem into two or more sub-problems of the same or related type, until these become simple enough to be solved directly.

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

Design Pattern

A

The re-usable form of a solution to a design problem.

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