Glossary Flashcards
1
Q
Introspection
A
ability to determine the type of an object at runtime
2
Q
String Interpolation
A
process of substituting values of variables into placeholders in a string
3
Q
Sentinel Value
A
unique placeholder value
- default value
- return value
- missing data
None
4
Q
Variadic Function
A
function that can accept a variable number of arguments
5
Q
Class Explosion Problem
A
situation where an excessive number of classes are created to represent various entities or functionalities, leading to overly complex, hard-to-maintain, and inefficient code
6
Q
Diamond Problem
A
complication that arises in multiple inheritance when a class inherits from two classes that both inherit from a single base class