2010年03月12日

テスト二題

ちょうどソフトウェアテストに関するBlog記事が二つあがったので紹介。

そろそろ大規模ソフトウェア開発に一言いっておくか。デイリービルドとリグレッションテスト

よしおか氏によるOracle在籍当時のデイリービルドとリグレッションテストに関する記事。

最新のソースをチェックアウトする→コードとテストを書く→入力と出力のテストデータを作る→テストする→修正→テスト通るまで繰り返す→同僚によるレビュー→チェックイン→デーリービルド&リグレッションテスト→次の日の朝→テスト結果の確認

このような1日のサイクルだったらしい。

テストの重要性に言及。

新規に開発するプログラムテストがなければレガシーシステムである。そして初めからテストを書いていれば、実装したプログラムの機能を確認できて、安心であり、心の平静が保てる。

テスト駆動開発の効果はどのくらいある? - Publickey

TDDはコード量を若干上げるが単体レベルでのバグを90%~30%減少させ品質を向上させるというレポートに関する記事。

TDDは一人からでも始められるので始めていたらどうだろうというまとめ。

hp Slate PC

Slate PCが他のライバルに対して問題になるのはバッテリー駆動時間だろう。Intel ATOMを使うにしてもそれなりの体感速度を維持しながら駆動時間を稼ぐには工夫がいる。

ただ、フルセットのいつものPCであることの魅力は大きい。表層的にはiPadの対抗機種なのだが、実際に購入するのは別セグメントの客層だという気もする。

個人的には駆動時間の問題含めてバッテリー交換ができなさそうなが痛いと思う。

ASP.NET MVC 2 RTM

ということで、これを待望にしていた皆さんおめでとうございます。

Download details: ASP.NET MVC 2 RTM

この公開は.NET 3.5/VS2008向けです。.NET4/VS10向けはVS10の製品リリースにあわせた方になると思います。

2010年03月07日

書評:アホの壁

アホの壁 (新潮新書) アホの壁 (新潮新書)

新潮社 2010-02-20
売り上げランキング : 35
おすすめ平均

Amazonで詳しく見る
by G-Tools

序章を読み終わって筆者にまたしてやられたと思った。タイトルと著者名に惑わされてまんまと買ってしまったと。をれの680円を返せという感じだったが、読み終わるとそうでもない。筒井康隆らしい人間論でユーモアの中に著者の教養を見え隠れさせるところが大変いやらしい。
アホの壁とは自分自身が何かで乗り越えてしまうどうしようもないアホへの壁のことで、ここを乗り越えてしまうことで他人を傷つけたり、不愉快にしたり、自傷したり、果ては戦争まで起こしてしまう。筆者はこれの原因を探求し、それぞれに対して解決策を提示しようとしながらも絶望している。

ただし「戦争」をのぞいては。

筆者が第5章の最後に書いている
「世界中から貧困をなくす困難さに比較すれば、世界中の人間に同様の高い教養を与えることによって戦争をなくすことは、おそらくユートピア的希望ではないでありましょう。」
達成不可能なほどの希望を持つことは現実主義から見たらアホな行為なのだ。だがアホがいなければ前に進まないこともある。

アホ万歳。

(自身のブクログから転載)

2010年03月06日

Ch9 : Your Rx.NET Prescription Has Been Refilled

Get Microsoft Silverlight

Your Rx.NET Prescription Has Been Refilled | Rx Dev Videos | Channel 9

その筋の人向け。

このサイトについて

カレンダー

2010年03月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

アーカイブ

あわせて読みたい
クリエイティブ・コモンズ・ライセンス
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.
www.flickr.com
This is a Flickr badge showing public photos from ishisaka. Make your own badge here.
Powered by
Movable Type 3.35