You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Generally I try to make my boolean options and properties positive. Arguably, immutable is the negation of mutable. Following that principle, then, the getter should be spelled mutable, and to check for immutability you'd negate the result.
I don't feel strongly about this, but it's something to think about.
The text was updated successfully, but these errors were encountered:
Right; there's a tension here between "booleans should default to false" (which favors immutable) and "booleans should be named with positive polarity" (which favors mutable). I'm fine either way, but more inclined towards immutable.
Generally I try to make my boolean options and properties positive. Arguably,
immutable
is the negation ofmutable
. Following that principle, then, the getter should be spelledmutable
, and to check for immutability you'd negate the result.I don't feel strongly about this, but it's something to think about.
The text was updated successfully, but these errors were encountered: