私はいくつかのアプリケーションで次の文をサポートしているのを見てきました。
Random rnd = new Random();
if (rnd.NextDouble() < 1)
{
' Do stuff
}
これの目的は何でしょうか?rndは、常に1未満の値を返します。私が考えることができる唯一のことは、Randomをモックすると、コードの一部のセクションを非アクティブ化できるということです。
どう思いますか?このようなものを見つけましたか?
編集:重要なのは、この文はコードの異なるが関連するセクションにあり、常に機能全体をカバーしているということです。そういうわけで私はそれが故意にコード化されたと思う傾向があります。そして、コードはある程度の品質を持っているようです。これは、他のすべてのコードを提供して驚いたのは間違いでした。