http://android-developers.blogspot.com/2010/10/traceview-war-story.html 面白かったので要約してみた。 途中でダレてきたので、訳間違ってるかもしれない。そのときはごめんなさいw Making Apps Fast 私は、最も経験豊富な開発者と情報共有しているという信念を持っている: どんなアプリであっても、たとえそれほど複雑でないアプリでも、遅くしている部分がどこなのか予測できるほど我々は賢くない。なぜなら、誰もソフトウェアのボトルネックが変わることを十分予測できないからである。 そのため、速いアプリを作る賢い方法は、そのアプリが動作できる最も単純な方法でビルドすることである。N乗のアルゴリズムなんていう言語道断な愚かな方法や、I/O を Android UI スレッドで行うなどは避けるべきだ。これで十分速いかもしれない。