Getters/setters exponerar kontrollerad åtkomst till fält, men den vanliga vanan att lägga till en för varje fält är ett anti-mönster. Den riktiga frågan är: lägger accessorn till värde, eller exponerar den bara ett offentligt fält med extra steg?
När en setter är motiverad
{
target;
{
(t < || t > )
();
.target = t;
}
{ target; }
}
