16/08/29 22:08:23.04 V2I771t3.net
>>943
> オレがやってた頃のパソコンは”仕事の道具”で
> 納品した時の環境以外では使わせなかったし
> 操作手順書で明記していた。
> だから、「クレーム」=「バグ」だった。
エンドユーザが使うブラウザはコントロール出来ないからね。
しかも短いスパンで勝手にバージョンが上がっていく。
こうなってくると特定のバージョンで動作保証することは現実的ではなくなる。
だからテストは自動化するし、特定のブラウザではなくて特定の仕様(HTML5やECMAScript)を
満たしているであろうブラウザで動作することを保証することになる。
もっともテストをしたブラウザのバージョンは記述するけどね。
でもそうなってくると逆にbabelを使っていたとしても、テストの工数は変わらないことになる。
自動化しているテストを流せばいいだけだからね。
自動化でのテストだけじゃなくて特定のブラウザで実際に動かしてくれと言うのならそうするだけだし、
babelを使って古いブラウザで動くようになってしまったとしても、
そういうブラウザは最初から動作保証外としていればいいだけ。
たまたま動いたからって、動作保証する必要はないし、
ましてや動作保証対象外にするためのテストなんて当然しないw