Hacker News new | ask | show | jobs
by brown9-2 5804 days ago
Title is a bit incendiary, what the author really means is this:

Before we go any further, let me make one thing clear: the well thought out use of public properties and hidden fields is good practice as it hides the implementation. What I’m suggesting is that blindly using them in a simple full-mutable record-style (or tuple-style if you prefer) class is bad practice.