タグ

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

  • PHPをインタラクティブに実行する PsySH

    PHPの関数やコード例の動作確認をどのように行っていますか? 最も基的な方法は変数や関数の戻り値を逐次、echoで出力する方法でしょう。 しかしこの方法では何度もコード編集と実行を繰り返す必要があり非効率です。デバッガやIDEの使用も解決策の1つですが、大げさすぎたりパフォーマンスの問題がある時もあります。 一方でRubyの世界を見てみるとirbやpryを使ってコンソール上でリアルタイムにコードを試す姿が一般的です。 今回はPHPで対話的なデバッグやコード実行を行えるPshSHを紹介します。 PsySH 従来の手法 php -a PHPには標準で対話シェルモードがPHP5.1以降から搭載されています。 しかしこの機能を利用するには--with-readline付きでPHPがコンパイルされている必要があります。 readlineが利用できない場合はインタラクティブシェルの変わりにインタラク

    PHPをインタラクティブに実行する PsySH
  • デザイン仕様書(ガイド) の書き方(初歩用)

    8.  デザイン完了! デザインガイド作成! 開発完了!事前に打ち合わせ! (設計段階) 開発者と、 A から Z まで事前にとことん話し合うこと 可能な限り、毎回確認(開発社 ( 者 ) ごとに、スタイルは違う!) 全てのデータを表記する考えは、捨てること(互いに疲れるだけ) 何だ、いいヤツ じゃないか デザインガイド ? おすすめのプロセスとは…

    デザイン仕様書(ガイド) の書き方(初歩用)