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.