Closed1
書籍「ハイパフォーマンス Python」の読書ログ
02. プロファイリングしてボトルネックを見つける
概要:実行時間を計測するモジュール・ライブラリ紹介
- 行単位の実行時間プロファイル
- 行単位のメモリ使用量プロファイル
- プロセス調査
- バイトコード調査
学びになった点
- リファクタリングの際には、単体テストを忘れずに行うこと
- 演算処理の書き換えを行うときは、単体テストを複数観点から行なっておくこと
- 演算処理の書き換えを行うときは、アルゴリズムが崩れていないか注意すること
このスクラップは6ヶ月前にクローズされました