I\'m reading the book \"Clean Code\" and am struggling with a concept. When discussing Objects and Data Structures, it states the following:
Indeed a C# property is not data, is an accessor, so it's a function operating on data.
You should avoid public fields, not public properties.