Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Удобная обертка для создания классов с наследованием (https://javascript.ru/forum/project/49068-udobnaya-obertka-dlya-sozdaniya-klassov-s-nasledovaniem.html)

Sweet 28.07.2014 13:15

Цитата:

Сообщение от tsigel
Не нравится - так и скажи. А лучше объясни почему.

Мне не "не нравится". Просто такая обертка ничего по сути не делает. Вот у меня есть куча файлов, в каждом из которых класс. Как мне их собрать? Есть require. Там хотя бы зависимости прописываются. А минификация при твоём подходе вообще отсутствует. Максимум, локальные переменные пожмутся.

kobezzza 28.07.2014 13:16

Лучше пользоваться транслятором ES6 и писать в нативном JS синтаксисе.

class Foo {
    constructor() {
        ...
    }
}

class Bar extends Foo {
    constructor() {
        super();
        ...
    }
}


Цитата:

Неужели никто не пользуется такими вещами?
Конечно пользуюсь. Просто этих обёрток уже овер9000, поэтому каждый раз, как кто-то презентирует новую, то люди негодуют)

tsigel 28.07.2014 13:21

Цитата:

Сообщение от Sweet (Сообщение 323069)
Просто такая обертка ничего по сути не делает.

Да. Так просто удобнее.

А скажите, как вы наследуетесь в своем приложении?
Каждый раз копируете 3 строки которые есть почти в каждом файле? Т.к. в большом приложении почти все объекты - наследники.

Не зря же сделали доки @class которые работают с обертками.

tsigel 28.07.2014 13:30

Ладно, я понял что обертка - боян. Простите что отнял у вас время.

Sweet 28.07.2014 13:34

Цитата:

Сообщение от tsigel
А скажите, как вы наследуетесь в своем приложении?

А никак! Я просто не пишу приложения. Нет приложений - нет проблем!
Шучу, конечно. Просто не могу говорить на эту тему: а то меня расстреляют за разглашение секретной инфы!:)

nerv_ 28.07.2014 13:40

Цитата:

Сообщение от tsigel
А скажите, как вы наследуетесь в своем приложении?

http://javascript.ru/forum/offtopic/...kriptorov.html
только дескрипторы не исопльзую

вот и все наследование (по сути)

Цитата:

Сообщение от Sweet
Просто не могу говорить на эту тему: а то меня расстреляют за разглашение секретной инфы!

тайна в том, что тайны нет :)

Sweet 28.07.2014 14:15

Цитата:

Сообщение от nerv_
тайна в том, что тайны нет

Не, всё хитрее:) Есть тайна, и я говорю, что она есть. Но делаю это так, что кажется, что я просто толстый тролль. И все думают, что я чмо и ничего в жизни не добился. И больше не спрашивают про мою тайну. Вообще больше не разговаривают со мной... Хитрый план такой хитрый!!!:D


Часовой пояс GMT +3, время: 17:21.