32.7 When to Use Reflection and When to Avoid It
Look, let’s get one thing straight: reflection is like a fire axe behind glass that says “BREAK IN CASE OF EMERGENCY.” It’s an incredibly powerful tool that you should almost never use. The moment you reach for reflect, you’re saying, “I know the type system is there for a reason, but I’m going to ignore it for a bit.” It’s a deliberate step around the language’s safety features, and you’d better have a darn good reason for it.