- ★★Java質問・相談スレッド171★★
498 :デフォルトの名無しさん[sage]:2014/11/24(月) 00:42:45.28 ID:wCkEdUJA - static変数をやめる前にその先輩を辞めさせるべき
一般的に言えば、static変数の多用が良くないのはstatic変数を介した依存関係の把握と制御が困難だから オブジェクト指向のカプセル化って、状態をクラスの範囲内に小さくまとめて閉じ込めておくことで 把握しなきゃいけない範囲を絞るのが目的なんだよ ある変数Aがここでは1のはずなのになぜか2になっているバグがあったとき、 AがprivateなインスタンスフィールドならAを書き換えてるのはAを持ってるインスタンス自身以外ありえないわけ それがprivateなstaticフィールドなら、同じクラスの他のインスタンスの振る舞いに問題があるのかもしれない 仮にpublicなstaticフィールドだったとしたら、容疑者は全てのクラスに及ぶ
|
- Ruby 初心者スレッド Part 55
856 :デフォルトの名無しさん[sage]:2014/11/24(月) 00:52:06.38 ID:wCkEdUJA - そういうのはスクリプトの外でやるもんだ
cronなりタスクスケジューラなり
|
- C#, C♯, C#相談室 Part85
534 :デフォルトの名無しさん[sage]:2014/11/24(月) 09:17:43.24 ID:wCkEdUJA - >>531
ダブルバッファとか言ってるアホは置いといて ウインドウをドラッグして移動してみろ、当然滑らかに動くだろ? それと同じことをしてるだけだから
|
- C#, C♯, C#相談室 Part85
539 :デフォルトの名無しさん[sage]:2014/11/24(月) 12:49:32.87 ID:wCkEdUJA - 決まったアニメーションをさせたいだけならWPF使えばコーディングなしで60FPSで動くよ
|
- ふらっと C#,C♯,C#(初心者用) Part113
542 :デフォルトの名無しさん[]:2014/11/24(月) 18:51:05.25 ID:wCkEdUJA - List<T>で代用
|
- TypeScript part1
840 :デフォルトの名無しさん[sage]:2014/11/24(月) 21:01:35.12 ID:wCkEdUJA - >>830みたいなWebの連中の、品質や互換性を軽視したいい加減な仕事のやり方は言語作りにはそぐわない
実際、Web初の言語で一番成功したのがCoffee(笑)だもんな
|