Я разрабатываю объектно-ориентированный язык программирования для целей обучения. Язык имеет свойства, подобные следующим:
Class Fruit:
Property ReadWrite Float weight
Property WriteOnly Integer someWriteOnlyProperty # <-- avoid?
Стоит ли мне добавить опцию для свойств только для записи или это приведет только к плохим дизайнерским решениям в программах, использующих этот язык?