Other articles


  1. NDesk.Options

    Parsing command-line arguments can be deceptively tricky. Often it starts as something very simple to do manually, but as more arguments and formats and flexibility are desired, the effort required to do it well can explode.

    So there are several nuget packages for libraries to help with this. I chose …

    read more

    There are comments.

  2. The Meaning of Null

    With many object-oriented computer languages there is a difference between an empty object and a null object. I often come across code which understands there is a technical difference between empty and null, but doesn't properly use the semantics of these two concepts. The semantic difference is important.  Professional developers …

    read more

    There are comments.

links

social