TFを変更するのは問題 - ページ 8

 

要するに、結論はこうだ。

カウントされたバーとカウントされていないバーの差を手作業でカウントし、それが1以上であれば...。

すべてのバッファを一度に、または要素ごとにリセットします。

いい加減なものです。もしかして、開発者は条件があれば全て同じようにリセットするのでしょうか?

 
Vasyl Nosal:

要するに、結論はこうだ。

カウントされたバーとカウントされていないバーの差を手作業でカウントし、それが1以上であれば...。

すべてのバッファを一度に、または要素ごとにリセットします。

いい加減なものです。もしかして、開発者は条件があれば全て同じようにリセットするのでしょうか?

また25歳か :) .その場合、なぜ頭が必要なのでしょうか?イベントに対する反応のバリエーションをすべて予見することは不可能です。バリアントの選択はプログラマの肩にかかっている(とはいえ、ここでは何もすることはない。2行で==0をチェックして反応させる)。
 
Vasyl Nosal:

要するに、結論はこうだ。

カウントされたバーとカウントされていないバーの差を手作業でカウントし、それが1以上であれば...。

すべてのバッファを一度に、または要素ごとにリセットします。

いい加減なものです。もしかして、条件が揃えば開発者が自らバッファをリセットする?

またか!?© :D そして、これは例とすべての説明の後に正しく指標を記述する方法?)))

 
Sergei Vladimirov:

なんだ、またか!© :D そして、インジケーターの正しい書き方を例示して説明した後にこれですか?)))

私のバージョンでも、あなたのバージョンでも、ゼロになるんですね?
 
Vasyl Nosal:
では、私のバリエーションとあなたのバリエーションでは、ゼロイングがあるのですね?

私のバージョンでは、各バーが計算されます。このようなバーのバッファ値が0であれば0になり、5であれば5になります。この場合、ArrayInitialize() でバッファをNULLにして、バッファの値がNULLのままであるようなバーを計算しないようにすればよいのです。しかし、第一に、これは悪いプログラミングスタイルであり(非常に悪い!)、第二に、これは特殊なケースである。

すべての棒グラフは明示的に計算する必要があります。この方法だけで、どのセルにも「ゴミ」や未計算のデータなどがないことが確認でき、(このスレッドで苦労していた)バグを捕まえる必要もありません。

そして、履歴の更新も把握する必要がないので、不要です。バー [rates_total - MathMax(prev_calculated, 1)] から計算を開始するだけで、すべてが常に計算され、必要に応じて再計算されることが保証されます。

 
Sergei Vladimirov:

私のバージョンでは、各バーが計算されます。このようなバーのバッファ値が0であれば0になり、5であれば5になります。この場合、ArrayInitialize()でバッファをNULLにして、バッファの値がNULLのままであるようなバーを計算しないようにすればよいのです。しかし、第一に、これは悪いプログラミングスタイルであり(非常に悪い!)、第二に、これは特殊なケースである。

すべての棒グラフは明示的に計算する必要があります。この方法だけで、どのセルにも「ゴミ」や未計算のデータなどがないことが確認でき、(このスレッドで苦労していた)バグを捕まえる必要もありません。

また、履歴の更新を記録しておく必要もありません。バー [rates_total - MathMax(prev_calculated, 1)] で計算を開始するだけで、すべてが常に計算され、必要に応じて再計算されることが保証されます。

痛そう。オッケーです。

どうせ開発者は何も実装しないんだから。

すべての人に感謝します。