Reflection vs Encapsulation
Explores the conflict between Java's reflection API and the strong encapsulation introduced by Project Jigsaw's module system in Java 9.
Explores the conflict between Java's reflection API and the strong encapsulation introduced by Project Jigsaw's module system in Java 9.
Explores why reflection in .NET is slow, examining CLR design goals, internal data structures, and the multi-step invocation process.
Explains how to modify Java final fields using reflection, discusses compile-time constants, and warns about unexpected behavior.
A utility for dynamically reading nested property values from objects using string-based configuration, useful in asynchronous services.
A developer's professional review of 2015, detailing progress on open-source projects like ControlsFX, LibFX, and FindBugs based on yearly resolutions.
A developer's troubleshooting guide for fixing MissingMetadataException errors in UWP apps when using .NET Native compilation with reflection.
Explains how commercial mocking tools like Typemock and JustMock mock sealed classes and static methods using the .NET Profiling API.
A technical guide on resolving runtime generic type parameters in Java, using a custom method for complex inheritance hierarchies.
A technical guide on how to disable screenshot functionality in a Windows Phone 8 app using a hidden property and reflection.
Creating CSS reflections in Firefox using -moz-element() and SVG masks, as an alternative to -webkit-box-reflect.
Explores a subtle bug in Java's Enum class when using getClass() on enums with methods, and provides a solution using getDeclaringClass().