Size: a a a

2021 March 10

KN

Kirill Nesmeyanov in PHP
Kirill Nesmeyanov
нет, не насрать, это два нарушения принципов POLA
1) Именование, по которому ошибаешься с тем, как он устроен
2) Именование, по которому ошибаешься с тем, какое у него публичное АПИ
источник

KN

Kirill Nesmeyanov in PHP
А для того, чтобы это исправить достаточно было нормально его назвать
источник

AS

Anton Shabouta in PHP
еще раз это не глобальный класс-интерфейс который является частью языка... Это вендор специфик штука. Меня вот от ваших Activity и Workflow бомбит пиздец
источник

AS

Anton Shabouta in PHP
я не ною
источник

KN

Kirill Nesmeyanov in PHP
Anton Shabouta
так он публичный и есть, можешь сам реализовать... AMP тебе гарантирует (мамой клянусь) что он у него вызовет onResolve
это потому что ты знаешь AMP. Давай подойдём к любому, кто не знаком с ними и спросим что содержит внутри PromiseInterface реакта и что содержит внутри Promise у AMP
источник

KN

Kirill Nesmeyanov in PHP
Anton Shabouta
еще раз это не глобальный класс-интерфейс который является частью языка... Это вендор специфик штука. Меня вот от ваших Activity и Workflow бомбит пиздец
меня тоже
источник

KN

Kirill Nesmeyanov in PHP
тем более от того, что это ебучие фасады ссылающиеся на мутабельный контекст)))
источник

KN

Kirill Nesmeyanov in PHP
Anton Shabouta
еще раз это не глобальный класс-интерфейс который является частью языка... Это вендор специфик штука. Меня вот от ваших Activity и Workflow бомбит пиздец
Да пофигу, вендор или нет. Это как контроллер назвать моделью, а вьюху репозиторием
источник

AS

Anton Shabouta in PHP
Kirill Nesmeyanov
это потому что ты знаешь AMP. Давай подойдём к любому, кто не знаком с ними и спросим что содержит внутри PromiseInterface реакта и что содержит внутри Promise у AMP
Что содержиться внутри Task в C#? почему это кто-то должен знать? Вообще не мешает им пользоваться. Тебя снаружи не должно парить как устроена реализация внутри. И твой Promise\A+ только один из стандартов. Который даже в JS откуда родом реализован серединка на половинку.
источник

AS

Anton Shabouta in PHP
Но ты почему-то воспринимаешь его как истину...
источник

KN

Kirill Nesmeyanov in PHP
Anton Shabouta
Что содержиться внутри Task в C#? почему это кто-то должен знать? Вообще не мешает им пользоваться. Тебя снаружи не должно парить как устроена реализация внутри. И твой Promise\A+ только один из стандартов. Который даже в JS откуда родом реализован серединка на половинку.
как минимум он содержит реализацию, отличную от Promise и это класс, а не интерфейс
источник

KN

Kirill Nesmeyanov in PHP
Anton Shabouta
Но ты почему-то воспринимаешь его как истину...
нет, я воспринимаю это как место, где можно улучшить понимание обычным переименовыванием
источник

AS

Anton Shabouta in PHP
Только для тебя
источник

KN

Kirill Nesmeyanov in PHP
Не только, есть некоторая группа людей, которая считает иначе, связанная с любым языком программирования
источник

KN

Kirill Nesmeyanov in PHP
А термин Promise в Amp применим только в Amp
источник

KN

Kirill Nesmeyanov in PHP
потому что нигде более такая реализация для этого термина не используется
источник

AS

Anton Shabouta in PHP
Термин Promise никак не связан с наличием then или otherwise
источник

KN

Kirill Nesmeyanov in PHP
Anton Shabouta
Термин Promise никак не связан с наличием then или otherwise
Если в целом, то да. А если смотреть на реальный мир, то это уже устоялось вполне
источник

KN

Kirill Nesmeyanov in PHP
источник

KN

Kirill Nesmeyanov in PHP
это по джаве
источник