Node.jsでうまい感じにライブラリを書こうとして失敗した - diary.jgs.me
メインウェポンがNode.jsなので、たいがいのことはJavascriptで書いちゃう生活をしばらく送っている。スキルが低いときは、app.jsに全部盛りみたいなド酷いコード書いてたんだけどそこから卒業して、うまい具合に分割して書くようにしている。それで、うまいことライブラリを書こうと模索してみている。
従来案
単純にコールバックで非同期関数から値を取得していた。
理想案
EventEmitterを使ってコールバックネストしなくていいよね、みたいな実装。でもこれで実装するとエラー発生したらUncaught Errorになって .on “error” 部分でエラーがとれなかった。えー。
どうしようもなかったのでとりあえず従来案の方に戻した。いろんなライブラリのコード読んでみたりしてうまい書き方を探りたい。
May 9th, 2013 6:53am
original: http://diary.jgs.me/post/49961171615
#20130509 #0509