да, но представь ситуацию у тебя поле есть и тебе надо логирование в сеттер добавить или еще какой-то сайд эффект, то все пиздец, если ты переделаешь - поломаешь совместимость в новой версии, а вот если у тебя проперти и тебе взбредет в гет сет подхачить - то ничего
Впервые кто-то доступно объяснил, обычно говорили Microsoft так рекомендует
это методология написания программного обеспечения с единицей инкапсуляции на уровне класса, предоставляющая возможности повторного использования кода через механизм наследования
Я да, а ты, судя по всему, еще не прочитал второе сообщение
скорее ты, которого не учили, что аббревиатуры расшифровывать надо, а ты тут одну и ту же аббревиатуру сравниваешь. троллить научился, возьми с полки пирожок