suzukiPHP, カンファレンス

狙っていた中古のカメラレンズが誰かに買われてしまってショックを受けている suzuki です。

以前、「PHPカンファレンスが開催されます!」という記事でご紹介したPHPカンファレンス2009が9月4〜5日に開催されました。

開催期間中は、スタッフとして裏方仕事を行なっていたので、実は各講演をじっくり見ることはできなかったのですが、参加してくださったみなさんから「楽しかった」と言う反応を頂けたのが素直に嬉しいところです。

講演内容については、各メディアもレポートをし ...

SATOOPHP, PHPUnit, データプロバイダ, 例外テスト, 単体テスト

こんにちは、SATOOです。

7月に入りました。
まだ梅雨は明けていません。じめじめした天気&空気が続いています。
いよいよビールのおいしい季節が到来、といったところですが、根っからの日本酒党の私は、今日も浮気をせず日本酒です。
先日、ウナギを食べたときは誘惑に勝てませんでしたが・・・。

さて、今回は「PHPUnit」ネタです。
「PHPUnit」とは、いわゆる「xUnit」系(xにはJとかPHPとか入ります)の単体テスト自動化ツールです。 ...

suzukiPHP, カンファレンス

等身大ガンダムを作る企画を立てた人を尊敬している suzuki です。

まだ梅雨も明けていませんが、もう秋の話をします。来る2009年9月4日〜5日に「PHPカンファレンス2009」が開催されるそうです。というか、開催します。

なぜ「開催します」という主体的な言い方をしているのかというと、私個人がカンファレンスのスタッフとして参加しているからです。

今年は記念すべき10回目の開催で、そのテーマを「新しいPHPカンファレンス」と銘打って、例年以上に魅力的なプログラムを ...

ikedaFirebug, FirePHP, PHP, ZendFramework, デバッグ

池田です。

開発時に PHP でデバッグするときは手軽に変数の中身を確認できる print_r や var_dump が便利です。これを syslog に流したりするわけですが、以前から Firefox の Firebug コンソールにデバッグ情報を表示する ZendFramework のクラスが気になっていたので試してみました。

ZendFramework は PEAR のように各クラス群がそれ自体独立したライブラリのようなものなので、今回は標準のフレームワーク環境は作らず、 ...

SATOOMcCabe, PHP, カバレッジ, サイクロマチック複雑度, テスト, 単体テスト, 品質, 複雑度

こんにちは、SATOOです。

ゴールデンウィークはいかがお過ごしでしたでしょうか。
SATOOは毎日のようにお酒を飲む日々でした。
品質管理チームなのに、自分の品質を維持できていない?とちょっと考えてしまいました。

さて、ソフトウェア品質を高めるための1つの方法として、ソースコードの品質から高めていくという考え方があります。
ソースコードの品質を調べるには、どうすればいいでしょうか。
それには、「複雑度」を調べるのが一般的な方法だと思います。 ...