Reflection Performance Tester
Started: 2020-Sep-06, Last Abandoned: 2020-Sep-06
A focused C# experiment to better understand the runtime cost of reflection and whether delegate-based paths can reduce repeated call overhead.
What I Built
I put together a simple benchmark-style tool that compares reflection-driven invocation against alternatives, based on notes from existing performance discussions. The goal was practical intuition rather than a full-scale benchmark suite.
What I Learned
Reflection can be perfectly fine in many places, but once a call sits on a hot path, cached delegates and pre-resolved access paths are usually worth considering.