power-assertの記事が出来るまで

スライドをクリックでスタート、矢印キーでスライド移動、Escで一覧モードへ戻る

power-assert情報量不足

  • power-assertの記事だれかが書くと思ってた
  • 誰も書いてくれない
  • => 自分で書くことにした

事前の経験値

  • node.jsでしか利用した事ない
  • ブラウザでのテストに利用したこと無かった

ピースを出す

  • 記事を書くのに必要な技術の要素を考える

経験と記憶

  • たぶん恐らくなんとかできるはず…

ピースはどこから

  • 記憶から
  • キーワードベースの記憶
    • 誰かが書いてた
    • リリースノートで見た
    • そういうライブラリがある
    • そういうツールがある
  • 全てを自分の経験から得るのは難しい
  • 他人の経験から得る

ピースを仮で組み立てる

ピースが足りない(ブラウザ)

足りないピースを作ろう

  • まずはespowerify (browserify)でsourcemapサポートさせる
  • テストないコード => @t_wada => テストあるコード
  • sourcemapにより人類にデバッガーがやってきた

karma+browserify

ブラウザもできる事が確定

  • sourcemapサポートしていけばブラウザもデバッグ対応できる
  • Node.js版は既にできてる
  • ブラウザを引き続き検証

ピースが揃った

  • ブラウザ, browserifyでsourcemap対応
  • どの環境でもデバッグ実行ができるようになる

ピースを再構築する

flow

サンプルを作る

karma-browserifastの問題がでてくる

ブラウザ編の記事を書く

その他

おわりに

  • お疲れ様でしたー @twada