I'm always looking for ways to develop high quality software faster with less code. Recently, I explored aspect-oriented programming (AOP) to reduce code volume, and I cover the potential benefits in ...
A meta-program is "executed" as the result of template instantiation (therefore, before compiled code is produced). Meta-program results are then compiled and merged into object code, including any ...