Refactoring the set of Predicate with an Interpreter
This evening I continued my journey with the C# Generics. I refactored what I described in my post "DataAccessLayer.FindAll(PublishedBy(Author))" to be able to use the Design Pattern Interpreter.
This evening I continued my journey with the C# Generics. I refactored what I described in my post "DataAccessLayer.FindAll(PublishedBy(Author))" to be able to use the Design Pattern Interpreter.
Groove Virtual Office added to lineup of Microsoft Office System products, servers and services Microsoft Corp. (Nasdaq: MSFT) today announced it will acquire Groove Networks, a leading provider of collaboration software for the 'virtual office'. The deal unites two top technology innovators that help geographically distributed work groups be as productive as those that work in a single physical location. Financial terms of the acquisition were not disclosed.
One of the first development rule is to write human readable code. Why ? To avoid to have to write comments ;-) Because it will be read as a spoken language and it separate important code from distracting one.
This evening (hum morning ;) I decided to give a try to the conversion wizard integrated in Visual Studio 2005 that let you import older 1.1 projects.
I chose to import my whole website: Tech Head Brothers. You might see next the conversion report: