プロフィール

フリーのコンサルタント、トレーナー。特に力を入れているのは、パターン、アーキテクチャ、プログラミングテクニック、言語、開発プロセス、プラクティスなど。「The Register」、「Better Software」、「Java Report」、「CUJ」、「C++Report」などをはじめとする数々の雑誌、オンライン媒体への寄稿もしている。Wiley刊行の書籍、「Pattern-Oriented Software Architecture」シリーズ("POSA"として知られる)のうちの2冊、「A Pattern Language for Distributed Computing」、「On Patterns and Pattern Languages」(共に和書未刊)の共著者でもある。「ソフトウェアアーキテクトが知るべき97 のこと」(オライリー)の寄稿者の1人。また本書の編者でもある。

エッセイ

  1. コードに書けないことのみをコメントにする
  2. 偶然の仕様ではなく本物の仕様のためのテストを書く
  3. テストは正確に、具体的に