Monthly Archives: September 2015

More Usable Code By Avoiding Two Step Objects

Two step initialization is harmful to the objects that you write because it obfuscates the dependencies of the object, and makes the object harder to use. Harder to use Consider a header and some usage code: struct Monkey { Monkey(); … Continue reading

Posted in Coding | Leave a comment