タグ

2014年1月22日のブックマーク (2件)

  • PHPUnit マニュアル – 第1章 自動テスト

    どんなにすぐれたプログラマも、間違いを犯します。 よいプログラマとそうでないプログラマの違いは、 よいプログラマはテストを行って間違いをできるだけ早く発見してしまうことです。 テストをするのが早ければ早いほど間違いを発見しやすくなり、 またそれを修正しやすくなります。 リリース直前までテストを先延ばしにしておくことが非常に問題であるのはこのためです。 そんなことをすると、すべてのエラーを発見しきることができず、 発見したエラーを修正することも非常に難しくなります。結局は、 トリアージを行ってどのエラーに対応するかを判断しなければならなくなります。 なぜならすべてのエラーを完全に修正することは不可能だからです。 PHPUnit を使用したテストは、全体としてはあなたがこれまでに行ってきたことと同じです。 ただ、そのやり方が違うだけです。それは、テスト つまりあなたのプログラムが期待通りにふる

  • Fabricタスクをモジュール分割して楽々composer更新 - k-holyのPHPとか諸々メモ

    Windows7 (MinGW / MSYS) で Fabric シリーズ記事です。 Windows7 (MinGW / MSYS) に Python 2.7 + virtualenv + Fabric を入れたメモ Windows7 (MinGW / MSYS) に virtualenvwrapper を入れたメモ Fabricで接続情報を指定する方法いろいろ&FabricからPHPスクリプトを実行してみたメモ 真性PHPerでも分かった?FabricでWindowsからファイルアップロード 今回は(今回も?)Fabricの使い方としてはPHP無関係ですが、タスクの内容が composer コマンドなのでPHPer向けといえばPHPer向けです。 fabfile.pyをパッケージにしてタスクをモジュール分割 公式ドキュメント Fabfile construction and use —

    Fabricタスクをモジュール分割して楽々composer更新 - k-holyのPHPとか諸々メモ