私は数年前からTDDと(ある程度の)XPを練習してきましたが、私が以前採用していた問題の多くを解決していることがわかりました。非常に多くの頭痛を取り除くことで、私のコーディングに対する愛は若返りました。問題は、これらの手法を利用した.NET(私の現在のスタック)プロジェクトを見つけるのが難しいことも発見したことです。どのコミュニティ(言語/フレームワーク)がアジャイル・プラクティスを最も受け入れていますか?
私のSOコミュニティの質問は: tdd、(すべてのxDDの本当に)xp、ciなどのようなアジャイルなプラクティスを、どのコミュニティ(言語やフレームワーク)が受け入れると感じていますか?
この質問については、測定方法を定義する必要があります。
(アジャイル方法論を受け入れ、現在のプロジェクトの数)/(現在のプロジェクトの数)は、おそらくこれが決定することは不可能であるが存在しないデータなし明らか
:私は与えられたコミュニティ/スタックのためにそれを定義します。 ..私は人々の認識を探しているだけです
私は観察に同意しますが、私は「サルパッチ」を避けるだけでは包括的なテストをしないと言い足りるとは思いません。メタプログラミングかどうかにかかわらず、TDD(または一般的なテスト)は、コードの連続的な進化にとって重要な必要条件です。私はDjangoコミュニティが一般的に高品質なコードを書くことに本当に興味がないことを認めなければならないと思います。 – hspandher
これは2009年の回答でした。むしろ多くは変わった。 Djangoで利用可能なテストアフォーダンスはかなり良いです。人々がそれらを使用するかどうかは別々の質問であり、Djangoではなく、多くのコミュニティで一般化されるものです。 –