記録の連続 RSSフィード

2011-01-12

97のこと

ソフトウェアアーキテクトが知るべき97のこと、プログラマが知るべき97のことをまとめて購入。一つ一つの記事が短い読み物風なのでさくさく読める。

経験的に悟りつつあったことではあるけれど、この本を読むことで、アーキテクトの仕事が板にはさまれることであるということをはっきりと認識した。

2008-01-19

Amdahl's Law を超えていけ

http://www.ddj.com/cpp/205900309 を読み中

コード中で、sequential な部分の実行コストを s、parallelizable な部分の実行コストを(全部で)p、とすると、

であって(アムダールの法則)、これは残念なことである。

これに対抗するには、視点を変えて、

というように、同じ時間でこなす仕事の量を増やすことはまだ可能である、ということで、以上、Sutter先生チートというかへりくつでした。

2007-09-13

[] Working Effectively with Legacy Code

誤植が多いぞ!というのはおいといて、ちょっとくらいズルしてもいいからとにかくテスト可能にしろ、結果はあとからついてくるゼ!てなことに尽きますな。

2007-09-09

[] Working Effectively with Legacy Code

最初のあたりを読んだ。わりと読みやすい。以下適当メモ