Understanding the Complexity of Metaclasses and their Practical Applications
Metaprogramming is a collection of programming techniques which focus on ability of programs to introspect themselves, understand their own code and modify themselves. Such approach to programming gives programmers… Read More »Understanding the Complexity of Metaclasses and their Practical Applications