Tag: Development

Community

Null Object Refactoring

(Brian Mains) Martin Fowler wrote a book called “Refactoring: Improving the Design of Existing Code,” and in the book he discusses the “Introduce Null Object” refactoring. Instead of assigning a null value to a reference-type property, a nullable object can be used to represent a null value, instead

Community

Reflections on Reflection

(Mike Repass) Are your goals of clean componentization frustrated by the need to share too much type information across libraries? Perhaps you want the efficiency of strongly typed data storage, but it’s costly to update your database schema whenever your object model evolves and so you’d like to in

Community

LINQ To Objects – Part 2

(Ged Mead) By the end of Part 1 we set the stage and looked at a couple of new features coming up in Orcas, but hadn’t done anything particularly exciting and new with LINQ To Objects. In this Part I’ll hopefully whet your appetite for LINQ a little bit more as we run some queries that are (a) ver