エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
mochaでtestを書く時にitという関数を使うのだが、ifと書き間違えている事に気づかず30分ぐらいハマった... mochaでtestを書く時にitという関数を使うのだが、ifと書き間違えている事に気づかず30分ぐらいハマった。前にも同じ事があったのに30分かかったので、この調子だと何度でもハマる自信がある。 itがifでも文法エラーが起こらないし、そのテストコードの部分が実行されないだけなので気づかない。 シンタックスハイライトされてても文字の色で判別なんて人間には不可能。 間違え探しみたいなデバッグをしたくないからテスト書くのに、そのテスト自体が間違え探しなのはどうなのと思う。 もっと細かく考えると if文に定数を渡せるのがおかしい カンマ演算子の存在自体が悪い itって関数名どうなの そもそもtestの中でif文なんて必要ない というのがある。 eslint-if-in-test作った テストコードの中でif文を使う理由が思いつかないので、ESLintでなんとかする事にした。ESLintはプラグ