
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こういうのって 0.1~5 ns とかのオーダーなので
ファイルやデータベース処理のように μs, ms オーダーの
処理に比べたら信じられないくらい速い。
だからオーバーヘッドなどは気にせず書き、プロファイラで
遅いところを見つけ、そこのみオーバーヘッドを減らす努力をします。
現実には例外処理が原因で遅くなったことはないですけどね。
高速化のほとんどは SQLのチューニングとか、ファイルやDBや
データ通信からのデータ取得のキャッシュ化とかに時間を
費やしてます。
オーバーヘッドを極度に気にしたプログラムは、判読不能なほど
読みにくくなる傾向があるので、原則、高速化を禁じる
コーディング規約を設けるプロジェクトも多いです。
ループの奥底で本当に高速化が必要な処理のみ、多少読みにくくなって
も高速化をはかることもありますが、プロジェクトリーダーの
許可を取るのが普通。
自己満足で高速化されたプログラムを書き散らすとプロジェクトから
放り出されるのでご注意を!
もちろん初歩的なアルゴリズムの選択ミスで遅くなるのは別。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正しいURL指定しているにもかか...
-
eclipseで1ファイルの警告を100...
-
開発初心者です。eclipseでJS...
-
Eclipseのデバッグ機能が正常に...
-
「リソース(app.dicon)が見つか...
-
.classpathファイルについて教...
-
「満桁」について
-
Eclipseでパッケージ・エクスプ...
-
Eclipse 動的プロジェクトで404...
-
Tomcatプロジェクトと動的Webプ...
-
server.xmlの設定
-
メニューの非表示
-
eclipseへサンプルコードをイン...
-
デバック時に「ソースが見つか...
-
VB.net 既存項目の追加
-
結論 ①例外処理のオーバヘッド...
-
Eclipseで、プロジェクト名のと...
-
Eclipse・プロジェクトで、フォ...
-
JSPのクラスをコンパイルできな...
-
Javascriptの値をJava(JSP)へ渡...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正しいURL指定しているにもかか...
-
Eclipseのデバッグ機能が正常に...
-
eclipseで1ファイルの警告を100...
-
開発初心者です。eclipseでJS...
-
Eclipseでパッケージ・エクスプ...
-
warファイルをEclipseにインポ...
-
「リソース(app.dicon)が見つか...
-
「満桁」について
-
eclipseが実行できません。
-
eclipaseからプロジェクトが消...
-
Eclipseでプロジェクトのコピー...
-
「プロジェクト参照」と「ソー...
-
Gitlabで既存のプロジェクト(...
-
eclipseのデバッグ時のステップ...
-
.classpathファイルについて教...
-
Eclipseでクラスファイルが生成...
-
GitとMavenの違い
-
eclipseのプロジェクトを移動する
-
eclipseのバージョンによって作...
-
Display.setCurrent((Frame)new...
おすすめ情報