Size: a a a

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

2020 May 29

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Из твоих слов получается, что лучше чтобы все писали по-своему и работало по-разному и не факт что правильно
источник

ПП

Павел П in Angular - русскоговорящее сообщество
Smooth Operator
скрывать то, что для получения значения какой то проперти будет производится перерасчет при каждом обращении к ней - плохо имхо
Это не критика геттеров и сеттеров, это критика их конкретного использования в частном случае. Сами геттеры и сеттеры - важны и необходимы, как и макрос-функции
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Павел П
Это не критика геттеров и сеттеров, это критика их конкретного использования в частном случае. Сами геттеры и сеттеры - важны и необходимы, как и макрос-функции
как же ты душишь)
источник

ПП

Павел П in Angular - русскоговорящее сообщество
Эрик Поуль
Из твоих слов получается, что лучше чтобы все писали по-своему и работало по-разному и не факт что правильно
Я против обилия синтаксического сахара, не более
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Павел П
Я против обилия синтаксического сахара, не более
Его существование не обязывает тебя его использовать
источник

ПП

Павел П in Angular - русскоговорящее сообщество
Эрик Поуль
Его существование не обязывает тебя его использовать
Оно обязывает меня учитывать эту возможность и рассматривать её вместе с другими при проектировании компонента и в целом на этапе конструирования, что вымораживает, когда ты сидишь и пытаешься понять, что выбрать из 20 вариантов, чтоб потом написать в доки, почему ты выбрал этот вариант за стандарт на проекте
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Павел П
Оно обязывает меня учитывать эту возможность и рассматривать её вместе с другими при проектировании компонента и в целом на этапе конструирования, что вымораживает, когда ты сидишь и пытаешься понять, что выбрать из 20 вариантов, чтоб потом написать в доки, почему ты выбрал этот вариант за стандарт на проекте
Так не надо будет 20 вариантов, потому что есть стандартизированный один
источник

ss

san shan in Angular - русскоговорящее сообщество
Чем больше синтаксического сахара, тем меньше зарплаты. Так подумалось, почему то 🙈🙊
источник

ПП

Павел П in Angular - русскоговорящее сообщество
Эрик Поуль
Так не надо будет 20 вариантов, потому что есть стандартизированный один
Ага, а теперь сиди и час думай, учитывая чендж детекшены, возможность написать частный пайп, юзнуть геттер, декоратор и с 10 других вариантов, и пытайся понять, почему в этом конкретном случае стоит юзать именно стандарт, помимо того, что он (возможно) оттестирован и рабоч
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Павел П
Ага, а теперь сиди и час думай, учитывая чендж детекшены, возможность написать частный пайп, юзнуть геттер, декоратор и с 10 других вариантов, и пытайся понять, почему в этом конкретном случае стоит юзать именно стандарт, помимо того, что он (возможно) оттестирован и рабоч
Стоит юзать пайп и сахар для функции и все, геттер не нужно
источник

ПП

Павел П in Angular - русскоговорящее сообщество
san shan
Чем больше синтаксического сахара, тем меньше зарплаты. Так подумалось, почему то 🙈🙊
Тем строже должны быть стандарты проекта и компании по поводу языка или инструмента, иначе ногу сломаете в коде
источник

ПП

Павел П in Angular - русскоговорящее сообщество
Эрик Поуль
Стоит юзать пайп и сахар для функции и все, геттер не нужно
Не всегда
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Павел П
Не всегда
Пример?
источник

ПП

Павел П in Angular - русскоговорящее сообщество
Эрик Поуль
Пример?
Обсервейбл геттеры
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Павел П
Обсервейбл геттеры
Почему не просто проперти?
источник

ПП

Павел П in Angular - русскоговорящее сообщество
ПОтому что иногда надо пайпнуть в зависимости от конкретного стейта текущей логики, и высчитать что-то внутри
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Павел П
ПОтому что иногда надо пайпнуть в зависимости от конкретного стейта текущей логики, и высчитать что-то внутри
Функция с сахаром
источник

ПП

Павел П in Angular - русскоговорящее сообщество
А не проперти, ибо я хочу в дальнейшем этот кусок кода возможно тестировать и дополнять, + отлаживать
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Павел П
Обсервейбл геттеры
о нет)
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Павел П
А не проперти, ибо я хочу в дальнейшем этот кусок кода возможно тестировать и дополнять, + отлаживать
То есть проперти нельзя тестировать, а геттер можно?
источник