> We need a way to provide a default configuration in the case that the *.config file is missing or corrupt. This is how I handled it, but I don't like it much.
public static ToDoMarker[] GetDefaultTodoMarkers()
{
var note = new ToDoMarker("NOTE:", TodoPriority.Low);
var todo = new ToDoMarker("TODO:", TodoPriority.Normal);
var bug = new ToDoMarker("BUG:", TodoPriority.High);
return new ToDoMarker[] { note, todo, bug };
...