Конечно, проектируйте свойства только для записи - просто имейте в виду, что они имеют ограниченное использование (если вы только собираетесь писать в него и никогда не открывать его, зачем иметь свойство?).
Может бытьхорошо, вместо этого используйте простой метод.Это уменьшит путаницу тех, кто использует ваш код.
Java и .NET имеют свойства только для записи, поэтому существуют прецеденты.