2006年03月22日(水) [長年日記]
- 今日もバイトの成果物のチェック。
■ [dev][unix] 「ひらメソッド」 (読学のススメ)
増井俊之さんのブログのコメント欄より。Wikiに記録を残しながら関数をボトムアップで読んでいくことで大量のソースコードを読める、という話。
近年、多くのソフトウェアのソースコードが公開されていますが、そのほとんどは1万行を軽く超えているようなものばかりです。「読みたい→規模がでかい→ 自分では無理だ」このような状況が出来上がっているように感じます。しかし工夫次第で、天才でなくともこうしたソースコードを読めると私は確信しています。その私なりの工夫、つまりひらメソッドを紹介します。
このサイトにはLinuxカーネルを読んだ記録もあるので、それも参考になるかも。
■ [web][soft] Seleniumを使った
やっと使った。とはいえテストをバリバリ書いたわけではなくて、Selenium IDEで記録してそれを再実行したりしただけ。
Selenium IDEを使えばウェブサーバにSeleniumをインストールしなくてもテストは実行できる。でも、たくさんのテストケースを実行するには(Selenium IDEではなく)SeleniumのTestRunnerが要るみたい。Drivenてのでもできるのかもしれないが、こちらややこしそう。
Selenium IDEについては
の説明が分かりやすかった。
Seleniumについては
- Selenium(634)
にシンプルな説明があった。
以前にメモしたSelenium関連サイトも書いておく。
■ やること
- クリーニング