Size: a a a

Советский Angular

2021 June 21

IV

Ilya Verpovsky in Советский Angular
dereferencing null pointer это получить доступ к содержимому указателя, который указывает в никуда? Типа cannot read property of undefined?
источник

S

Smooth Operator in Советский Angular
Ну я не знаю, прост ситуация знакомая
источник

ДМ

Денис Макаров... in Советский Angular
не совсем, в js такую ситуацию нельзя получить, указателей нет
источник

ДМ

Денис Макаров... in Советский Angular
хотя если подумать, то тоже самое)
источник

IV

Ilya Verpovsky in Советский Angular
+
источник

IV

Ilya Verpovsky in Советский Angular
Тут в статье, что позавчера скидывал, есть небольшая сноска про монады
https://futureofcoding.org/essays/dctp.html#haskell-and-the-io-monad
Я вот сижу, всё думаю и мне кажется, что монады и паттерн Chain of Responsibility как-то связаны.
И Chain of Responsibility напоминает мне как в RxJS операторы в пайпы собирают, но CoR что-то совсем простое в сравнении с пайпами.
🤔

Я знаю, тут любят монады пообсуждать.
источник

ДМ

Денис Макаров... in Советский Angular
а цепочка обязанностей разве подразумевает, что ты можешь изменять объект, который передаешь по этой цепочке?
источник

IV

Ilya Verpovsky in Советский Angular
Кажется, что цепочка обязанностей это больше про замену больших if else ветвлений. Хм… может какой-то другой паттерн.
источник

ДМ

Денис Макаров... in Советский Angular
в любом случае, объект там не должен меняться при передаче, иначе это уже не цепочка обязанностей
источник

IV

Ilya Verpovsky in Советский Angular
Ну, оператор tap не меняет объект например.

https://refactoring.guru/ru/design-patterns/chain-of-responsibility/typescript/example
А вот тут в примере handle(request: string): string может вернуть null. А null это уже изменённый объект.
Хотя я понимаю, что мы берём объект и прогоняем его через кучу handle'ов, что-то как angular interceptor
источник

ДМ

Денис Макаров... in Советский Angular
Уверен?)
источник

IV

Ilya Verpovsky in Советский Angular
По задумке, в нём нежелательно менять объект
источник

IV

Ilya Verpovsky in Советский Angular
Но и в CoR его можно также против задумки поменять.
источник

SV

Sergey Vakhramov in Советский Angular
Каррирование больше похоже на монады, чем цепочка обязанностей, наверное))
источник
2021 June 22

AK

Anatoliy Kernokus in Советский Angular
как бы вы назвали пайп который превращает одно поле на англ. в русское. например еду на английском в еду на русском
источник

Д

Дмитрий in Советский Angular
translate
источник

E

Ekaterina in Советский Angular
+
источник

VV

Vladimir Verbitskiy in Советский Angular
/spin@cheese_every_day_bot
источник

🧀

🧀🐁 Cheese Every Day... in Советский Angular
Итак, кто же сегодня 🧀🐁 сырочек дня?
источник

🧀

🧀🐁 Cheese Every Day... in Советский Angular
Хмм, интересно...
источник