程式大師請進

作者: SecondRun (雨夜琴聲)   2023-11-07 19:58:37
我們專案傳protocol的方式是
Xprotocol.RegisterOnReceive(() => action);
Xprotocol.Send();
這樣的感覺
不過如果會依賴上一個protocol 連續幾個protocol就會變成這樣
Xprotocol.RegisterOnReceive(() =>
{
Yprotocol.RegisterOnReceive(() =>
{
Zprotocol.RegisterOnReceive(() => action);
Zprotocol.Send();
});
Yprotocol.Send();
});
Xprotocol.Send();
在用的時候已經有點感受到波動拳的力量了
除此以外還很難讀==
有沒有除了async以外的解法啊
作者: lturtsamuel (港都都教授)   2023-11-07 20:02:00
promise then但是要這樣還不如 async
作者: a8856554 (虛舟)   2023-11-07 20:08:00
有權限改的話,看要不要手動promisify,https://byby.dev/node-promisify
作者: WayThuz (歡喜利樂包)   2023-11-07 21:21:00
callback hell,我現在也對這個很頭痛

Links booklink

Contact Us: admin [ a t ] ucptt.com