Skip to content

Glossary: Software Design Patterns in Java

Reflection

Code that inspects classes while the program runs. `MiniRunner` uses it to find methods whose names start with `test` and call them.

Where the book teaches it

Related terms

Inversion of controlJUnit