Size: a a a

Angular - русскоговорящее сообщество

2020 March 14

S

Smooth Operator in Angular - русскоговорящее сообщество
Артур Мудрик
так, ребята, я правильно понимаю, что всякого рода Base-классы это норм и все их делают? Типа, берут несколько классов, которые просто по функционалу очень одинаковые, создают Base-класс, кладут туда повторяющиеся методы из тех классов и потом экстендят те классы Base-классом — это норм?
не норм
источник

Вキ

Вертихвост キバ 🏡🦊... in Angular - русскоговорящее сообщество
Артур Мудрик
так, ребята, я правильно понимаю, что всякого рода Base-классы это норм и все их делают? Типа, берут несколько классов, которые просто по функционалу очень одинаковые, создают Base-класс, кладут туда повторяющиеся методы из тех классов и потом экстендят те классы Base-классом — это норм?
Нет, это не норм. Вот тут было обсуждение (смотреть сообщения выше) https://t.me/angular_ru/315189
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Smooth Operator
не норм
если так , то где вообще использовать ооп, не понимаю
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Вертихвост キバ 🏡🦊
Нет, это не норм. Вот тут было обсуждение (смотреть сообщения выше) https://t.me/angular_ru/315189
где смысл ооп
источник

E

Eugene in Angular - русскоговорящее сообщество
nur tlek
где смысл ооп
в тс нет множественного наследования, поэтому с  базовыми классами сложно. в остальном вас ничего не ограничивает, в ооп не только наследование есть.
источник

Вキ

Вертихвост キバ 🏡🦊... in Angular - русскоговорящее сообщество
nur tlek
где смысл ооп
Смысл в полиморфизме
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Eugene
в тс нет множественного наследования, поэтому с  базовыми классами сложно. в остальном вас ничего не ограничивает, в ооп не только наследование есть.
ты говоришь как будто это есть в шарпе)
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Артур Мудрик
так, ребята, я правильно понимаю, что всякого рода Base-классы это норм и все их делают? Типа, берут несколько классов, которые просто по функционалу очень одинаковые, создают Base-класс, кладут туда повторяющиеся методы из тех классов и потом экстендят те классы Base-классом — это норм?
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
nur tlek
ты говоришь как будто это есть в шарпе)
ну в плюсах вот есть
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Yuri Stepanov
ну в плюсах вот есть
и как тебе плюсы?)
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Yuri Stepanov
ну в плюсах вот есть
тогда скажи у тебя может быть две папы и две мамы?)
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
nur tlek
тогда скажи у тебя может быть две папы и две мамы?)
Чет ты токсик, я вообще не люблю ООП
источник

nt

nur tlek in Angular - русскоговорящее сообщество
ты что здесь делаешь тогда
источник

nt

nur tlek in Angular - русскоговорящее сообщество
тут тайпскрипт
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Ахахаха
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Артур Мудрик
так, ребята, я правильно понимаю, что всякого рода Base-классы это норм и все их делают? Типа, берут несколько классов, которые просто по функционалу очень одинаковые, создают Base-класс, кладут туда повторяющиеся методы из тех классов и потом экстендят те классы Base-классом — это норм?
Не знаю чего все так против. У нас на проекте отлично прижилось
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Igor Filippov
Не знаю чего все так против. У нас на проекте отлично прижилось
у меня тоже
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Если через implements ставить интерфейс, то это всеравно каждый раз эти методы придется дублировать. Штука тоже прикольная, но другая
источник

B

Bohdan in Angular - русскоговорящее сообщество
Вот у меня есть клас от которого очень схожие компоненты наследуются и расширяются как хочешь, не понимаю чем плохо
источник