Показать сообщение отдельно
  #6 (permalink)  
Старый 17.09.2016, 20:01
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

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

На жабе скрипучей можешь рисовать какую угодно архитектуру, ей все почти можно. Просто надо понимать зачем тебе this.property Для интерфейса. Чтобы пользоваться объектом, obj.foo(bar), var foo=obj.baz, и так далее. Если какие-то методы или свойства НЕ нужны в интерфейсе, то и не надо их "выводить" наружу.

В классовом ООП это были бы public и private свойства с методами, а в жабе скрипучей все через жопу, поскольку классов не было, теперь они есть, но все равно уебищные.
Ответить с цитированием