Wolsh, спасибо за дополнительную аргументацию, всё намотал на ус.
Цитата:
Сообщение от Wolsh
1. На объявленное свойство ты можешь повесить сеттер, который будет что-то ДЕЛАТЬ при изменении значения, и геттер, который будет отдавать значение в удобном для спрашивающего виде (который может не совпадать с внутренним для класса форматом хранения — например, отдавать ID класса а не ссылку на экземпляр).
|
Справедливости ради, заводя Словарь, в него тоже не принято напрямую ломиться извне. Всё равно будет какой-то метод, выдающий значения наружу, в котором можно предусмотреть дополнительный функционал.
Цитата:
|
Извини, что я не всегда отвечаю на конкретные вопросы, а пишу длинные портянки абстрактных рассуждений. Иногда это от лени, бывает, но иногда от того, что сам контекст вопроса видится как-то более.. сверху и издалека, что ли.. иногда в таком ключе, что ответить хочется не "делай так а не сяк", а просто "не делай этого".
|
Я искренне признателен за такой подход.

Думаю, не только я один.