Monthly Archives: November 2012

Bashing OO

It seems to be fashionable to disparage OO lately — or at least it is on the aggregation sites I frequent. If I can be allowed a few over-generalizations, these “critiques” tend to share the following characteristics: They begin or … Continue reading

Posted in design, Software | Tagged , , | Leave a comment

Reconsidering Unit Test Mocks

It’s a common practice when writing unit tests to create “mocks” for underlying system functionality. Mocks simulate the behavior of code that is used by the code being tested. (This can be contrasted with “scaffolding” which is conceptually code that … Continue reading

Posted in Coding, Software, Testing | Tagged , | 1 Comment