程式大師請進

看板Marginalman作者 (南爹摳打)時間2年前 (2023/11/07 19:58), 2年前編輯推噓3(302)
留言5則, 3人參與, 2年前最新討論串14/17 (看更多)
我們專案傳protocol的方式是 Xprotocol.RegisterOnReceive(() => action); Xprotocol.Send(); 這樣的感覺 不過如果會依賴上一個protocol 連續幾個protocol就會變成這樣 Xprotocol.RegisterOnReceive(() => { Yprotocol.RegisterOnReceive(() => { Zprotocol.RegisterOnReceive(() => action); Zprotocol.Send(); }); Yprotocol.Send(); }); Xprotocol.Send(); 在用的時候已經有點感受到波動拳的力量了 除此以外還很難讀== 有沒有除了async以外的解法啊 -- (づ′・ω・)づ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.158.160.52 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1699358320.A.807.html ※ 編輯: SecondRun (49.158.160.52 臺灣), 11/07/2023 19:59:19

11/07 20:02, 2年前 , 1F
promise then
11/07 20:02, 1F

11/07 20:02, 2年前 , 2F
但是要這樣還不如 async
11/07 20:02, 2F
專案不用async 哭啊 ※ 編輯: SecondRun (49.158.160.52 臺灣), 11/07/2023 20:03:38

11/07 20:08, 2年前 , 3F
有權限改的話,看要不要手動promisify,https://byby.de
11/07 20:08, 3F

11/07 20:08, 2年前 , 4F
v/node-promisify
11/07 20:08, 4F

11/07 21:21, 2年前 , 5F
callback hell,我現在也對這個很頭痛
11/07 21:21, 5F
文章代碼(AID): #1bIYPmW7 (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1bIYPmW7 (Marginalman)