アカウント名:
パスワード:
VB.NETで文字数をカウントする処理を書かせたら、
1.配列に1文字ずつ文字を切り出して入れて2.配列の内容をFor文で1文字ずつ読み出してループ回数を取得3.ループ回数を結果として返す
みたいなのを書いてくるような組織(実話)に対しては、最初にガツンと釘を刺すという意味で有効だとおもいました。あぁ、あと、同じくVB.NETでフラグ的な位置づけの変数をStringで宣言して「"True"」とか突っ込むようなチームとか。
#いずれも実話
時間は掛かりますが、将来のことを考えるとレベルアップの一手段として有効だと思います
具体例がいろいろ挙がっていますが、一般常識不足(いわゆるお約束、定石から外れている)もっと簡単に記述できる(ライブラリにあるのに、等)ラッパを何重にもかぶせていて実体に到達しない(不要だし、却ってわからない)無駄に計算資源、メモリ資源を使いすぎ(それでもできるけど、意味ないし)アルゴリズム的にダメ(経験・知識不足か、考えるのを放棄しているのか)コンパイラで最適化が掛からない(神様がよろしくやってくれる訳ではない)CPUの特性上遅い(キャッシュだとかレジスタの本数だとかを考えると無理がある)読みにくい(美的センス?頭の構造がそうなのかも)
とかには効くのではないでしょうか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
程度による (スコア:1)
VB.NETで文字数をカウントする処理を書かせたら、
1.配列に1文字ずつ文字を切り出して入れて
2.配列の内容をFor文で1文字ずつ読み出してループ回数を取得
3.ループ回数を結果として返す
みたいなのを書いてくるような組織(実話)に対しては、最初にガツンと釘を刺すという意味で有効だとおもいました。
あぁ、あと、同じくVB.NETでフラグ的な位置づけの変数をStringで宣言して「"True"」とか突っ込むようなチームとか。
#いずれも実話
Re:レベルアップが必要であることが明確であるときとレベルが不明な時には有効 (スコア:3, すばらしい洞察)
時間は掛かりますが、将来のことを考えるとレベルアップの一手段として有効だと思います
具体例がいろいろ挙がっていますが、
一般常識不足(いわゆるお約束、定石から外れている)
もっと簡単に記述できる(ライブラリにあるのに、等)
ラッパを何重にもかぶせていて実体に到達しない(不要だし、却ってわからない)
無駄に計算資源、メモリ資源を使いすぎ(それでもできるけど、意味ないし)
アルゴリズム的にダメ(経験・知識不足か、考えるのを放棄しているのか)
コンパイラで最適化が掛からない(神様がよろしくやってくれる訳ではない)
CPUの特性上遅い(キャッシュだとかレジスタの本数だとかを考えると無理がある)
読みにくい(美的センス?頭の構造がそうなのかも)
とかには効くのではないでしょうか?