A programmer notices that a function she wrote to find the maximum value in a list returns the wrong answer when the list contains duplicate values. Which computational thinking practice is she applying when she identifies and isolates this specific scenario?
-
A
Abstraction
-
B
Debugging
-
C
Decomposition
-
D
Generalization