Date archives: February 9th, 2008

Method Programming

Obviously: I’m a programmer; My primary programming language is C++; I like Object-Oriented stuff, like neat design patterns and small discrete modules and aggregate components and things. Obviously a post entitled “Method Programming” is going to be about programming class methods to maximum effect, right? Perhaps about reducing the size and increasing the number of methods, for clarity. Maybe I’ll go totally zany and start talking about how non-member, non-friend functions are the bees’ knees, or how protected member variables shouldn’t be allowed (both ideas I’ve picked up from articles by Herb Sutter and Scott Meyers, by the way, not my own crazy filth).

But no, that’s not it. Actually what I’m talking about is this…

Work Environment

Continue reading