Pattern: Missing use of readonly
for private variable
Issue: -
Requires that private variables are marked as readonly
if they’re never modified outside of the constructor.
Rationale: Marking never-modified variables as readonly
helps enforce the code’s intent of keeping them as never-modified. It can also help prevent accidental changes of members not meant to be changed.