Many functions in this codebase have descriptive /// <summary> ... </summary> comments, but classes seem not to. Documenting the purpose of a class makes it much easier for a new developer to get a feel for the design of this codebase.
Can brief comments describing what classes are intended to be for be added? In my opinion, it's more important for the abstract classes than the concrete ones, since the concrete classes are apparent relative to their abstract classes but I'm fuzzy on what the abstract class is intended to cover.
Many functions in this codebase have descriptive
/// <summary> ... </summary>
comments, but classes seem not to. Documenting the purpose of a class makes it much easier for a new developer to get a feel for the design of this codebase.Can brief comments describing what classes are intended to be for be added? In my opinion, it's more important for the abstract classes than the concrete ones, since the concrete classes are apparent relative to their abstract classes but I'm fuzzy on what the abstract class is intended to cover.