История изменений
Исправление alysnix, (текущая версия) :
Чтобы что? Имена не используются, не пишутся руками, никто не пишет код, никто не пишет в код руками поля. Это не нужно. Это порождает лавину правок в будущем. Проект станет невозможно поддерживать в конечном итоге. Если ты хочешь другие название полей, делается мапер, в который пишется, какие поля нужны/не нужны, какие на какие заменить и ты работаешь с другими именами, как работает любая другая внешняя система.
я пытаюсь понять, что пишет этот чел. видимо в этой развесистой чепухе он имеет ввиду классическую инкапсуляцию, где «никто не пишет руками поля». и что делают «мэпперы».
на самом деле в классической инкапусуляции поля закрывают вообще, и делают сеттеры-геттеры, к тем полям, к которым нужен доступ.
поля это в общем смысле - внутренний стейт экземпляра класса. и прямой к нему доступ делает всю систему подобных классов хрупкой.
то есть никто не применяет мэпперы, а применяют процедурный механизм доступа и модификации стейта.
то есть он нарушает самые основы ооп, и вопиет, что я его не пойму никогда. ну не пойму. потому что чел делает глупости и гордится этим.
Исходная версия alysnix, :
Чтобы что? Имена не используются, не пишутся руками, никто не пишет код, никто не пишет в код руками поля. Это не нужно. Это порождает лавину правок в будущем. Проект станет невозможно поддерживать в конечном итоге. Если ты хочешь другие название полей, делается мапер, в который пишется, какие поля нужны/не нужны, какие на какие заменить и ты работаешь с другими именами, как работает любая другая внешняя система.
я пытаюсь понять, что пишет этот чел. видимо в этой развесистой чепухе он имеет ввиду классическую инкапсуляцию, где «никто не пишет руками поля». и что делают «мэпперы».
на самом деле в классической инкапусуляции поля закрывают вообще, и делают сеттеры-геттеры, к тем полям, что нужно менять.
поля это в общем смысле - внутренний стейт экземпляра класса. и прямой к нему доступ делает всю систему подобных классов хрупкой.
то есть никто не применяет мэпперы, а применяют процедурный механизм доступа и модификации стейта.
то есть он нарушает самые основы ооп, и вопиет, что я его не пойму никогда. ну не пойму. потому что чел делает глупости и гордится этим.