タグ

2009年11月16日のブックマーク (2件)

  • Mac内にPHP4、5、6を同居させるコツ (1/4)- @IT

    インストール編 Mac内にPHP4、5、6を同居させるコツ 繁田 卓二 株式会社 qnote 2008/8/27 エディタとWebブラウザさえあれば開発できる手軽さが特徴のLL言語。開発工程や環境を見直すと、もっとスマートなプログラミングが可能になる(編集部) 準備編「クライアントPCに言語環境を入れる理由」では、PHPを実行するためのプラットフォームとなるWebサーバをクライアント環境にインストールしました。今回はそこにPHPをインストールします。 しかし、ただ単にインストールするだけでは面白くないので、最新安定版のPHP 5.2.6はもちろん、すでに2008年8月でサポートが終了したPHP 4.4.9も含め、次期バージョンPHP 6.0.0までを1つのWebサーバ上で実行できる環境を構築します。 複数のWebサーバを異なるポート番号で実行し続け、複数バージョンのPHPを実行する方法はこ

    umakoz
    umakoz 2009/11/16
  • ユニットテストはなぜ必要なの?

    開発の全工程の中で、あまり人気がないのがテスト工程だ。ソフトウェアの品質を証明するためのテストは、なぜ低く見られてしまうのか(編集部) そもそもテストはなぜ実施するの? 皆さんはテストと聞いてどういったイメージをお持ちでしょうか。 「面倒くさい」「プログラマの仕事じゃない」「納期直前に徹夜でするもの」「そもそもしない」……。 残念ながら筆者の周りにいる開発者に聞いてみても、あまり人気のある工程とはいえないようです。 さて、連載で扱うテストとは、もちろん学期末の終わりに実施するような人の知識、習熟度を試すテストではありません。ソフトウェア開発におけるテスト、つまり「ソフトウェアの品質を証明するためのテスト」のことです。自分たちが作り上げたソフトウェアに対して自らテストし品質を評価する工程、そして、テスト結果は常に100点である必要があるという半ば自己満足的な性質を持つ試験のことです。 しか

    ユニットテストはなぜ必要なの?