静的型付け言語の潜在開発生産性は今の100倍 ×4
■ このスレッドは過去ログ倉庫に格納されています
0098デフォルトの名無しさん
2013/11/06(水) 11:00:38.04>staticは状態を持たないからテストもしやすい。
statefulかどうかに、staticかどうかは全然関係ないね。
そもそも、static領域にインスタンス置くのじゃダメなわけ?
メソッドをstaticにすると、
継承もインターフェース使っての置き換えもできない。
元のクラスそのままで、実装変更したければ、
使うメソッドを改善するかに関わらず、全部staticで実装して、
しかも参照元では名前もパッケージも全て変更することになる。
実際、JavaのMathの実装なんて遅いわけだし、
パフォーマンスが足りなくなる場合なんて十分ありうるよ。
それでもIDEがあるから簡単だ!って言うなら止めないが・・。
■ このスレッドは過去ログ倉庫に格納されています