Как стать автором
Обновить
0
0
Кирилл Саксин @saksmt

Scala/Kotlin/Java/%JVM_LANG_NAME% разработчик

Отправить сообщение

Очередной способ организации ООП в JS

Время на прочтение5 мин
Количество просмотров4.9K

Введение


Как недавно было сказано в публикации в «Честные приватные свойства в прототипе», существует два лагеря JavaScript-разработчиков:
  • те, что готовы терпеть префиксы, как обозначение сокрытия свойств\методов;
  • те, что не готовы терпеть псевдо-инкапсуляцию.


Я отношу себя ко второму лагерю и решаю проблему объявлением всего класса в его конструкторе, что позволяет использовать private/public в любой комбинации с static.
Читать дальше →
Всего голосов 15: ↑4 и ↓11-7
Комментарии13

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность