非常に多くのソフトウェア方法論に非常に多くの名前があることを考えると、部分的な単体テストのみを推奨するものがあるかどうかを知りたい.
私は TDD の信奉者ですが、次の 2 つのことを感じることがあります。
より優れた、より保守しやすい構造/設計に関する考え方のほとんどは、ほとんどの場合、クラスの最初のテストで達成されます。
他の誰かのコードで作業する場合、単体テストはより重要です
したがって、中程度のアプローチを使用して自分の経験について書いている人もいると思います。このトピックについて自己調査を行い、いくつかの TDD プラクティスを推進するときに「プラン B」を取得できるかどうかを調べたいと思います。
部分単体テストに基づくソフトウェアの方法論や傾向はありますか?