Info
Career
Neversoft
2011-current
Senior Tools Engineer
WhiteMoon Dreams
2010-2011
Senior Tools Engineer
Insomniac
2003-2010
Senior Tools Engineer
Staff Tools Engineer
Junior Tools Engineer
Motion Analysis
2001-2003
DCC Plugin EngineerBlogroll
Categories
Tags
Archives
Meta
Category Archives: Game Developer Magazine
Behind the Mirror
Reflection is a programming language feature that adds the ability for a program to utilize its own structure to inform its behavior. Reflection has its costs, but those are often outweighed by ability to automate the following:
• Serializing objects into and out of a file
• Cloning, comparison, search indexing, and network replication
• Type conversion (copying base data between derived class instances)
• User interface generation and data binding Continue reading