個人用プロジェクトとしてJavaScriptアプリケーションを作成し始めました。私は、このプロジェクトの単体テストを学び、使用したいと考えています。私は単体テストを書くのに多くの経験がありませんが、私はこれを達成するのに役立つ良いライブラリになるとJasmineが読んでいます。JavaScriptの開発 - ユニットテストをいつ開始すればよいですか?
これは、私の最初のコーディングの中で少し過激でした。私はアイデアを持ってそれと走った。このように、私のアプリケーションの構造は、私が好むほどOOではなかった。これは、複数の大きなリファクタの道を私に導きました。私は、弱い型の言語でリファクタリングすると、特にバグの再入を起こしやすいことがわかりました。
私が戻ってきて、私が再導入したバグに対処しなければならないという事実は、私に単体テストのために憧れています。対照的に、私がコードベースの基盤を再構築しているという事実は、まだまだ私には躊躇しています。私は自分のプロジェクトの単体テストを作成して、より多くのリストラ(「エラーを修正する」という点を過ぎてテストを廃止することになる)が必要であると判断するだけです。
これは共通の関心事ですか?私の「基盤」がテストを書くのに十分安定しているような時が来るような気がするのですが、それはテストの魅力をあまり魅力的にしません。
私はこれが[programmers.se]に属していると感じます。 – zzzzBov