Webアプリケーションの表示系のコードをリファクタリングしたい場合のメモ ページ遷移やユーザ入力は今回は気にしない。 とにかく表示系のコードがごちゃごちゃしすぎていてページ遷移のテストケースすら書き出せないとき向け。 試した環境 Firefoxは入っていること前提。バージョンは3...
Webアプリケーションの表示系のコードをリファクタリングしたい場合のメモ ページ遷移やユーザ入力は今回は気にしない。 とにかく表示系のコードがごちゃごちゃしすぎていてページ遷移のテストケースすら書き出せないとき向け。 試した環境 Firefoxは入っていること前提。バージョンは3...
PHP NEWS ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 20 Jun 2011, PHP 5.4.0 Alpha 1 - autoconf2.59以上が ./buildconf によるconfigureスクリプトの生成のために サポート(そして要求)されるようになった。configureスクリプトのhelpの順番が おかしくなるかもしれないのを避けるために、autoconf2.60以上が望ましい。 (Rasmus, Chris Jones) - 古い機能の削除: . break/continue $var 文法。 (Dmitry)
PHP5.4 alpha1がリリースされた。このリリースでは、PHPのオブジェクト指向言語の新たな機能としてtraitと呼ばれる機能が追加された。PHP5.4におけるtraitとは、型に影響を与えずにクラスに適用できるメソッドとプロパティの集合である。 早速PHP5.4 alpha1をインストールし、traitを使ってシングルトンパターンを実装した。このコードでは、クラスの継承関係に影響を与えずにシングルトンパターンをモジュール化している。 <?php trait Singleton { protected function __construct() { } static function getInstance() { static $obj = null; return $obj ?: $obj = new static; } function __clone() { throw n
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く