2009-06-10 規約 我留流 規約 早いよ思い出すのが(笑 関数(メソッド)について 戻り値は常に型を一致させること。 文字列ならエラーは空文字。 配列ならエラーは空配列。 インスタンス系ならエラーはnull。 理由: 全体を通して一致見解がないとミスが増える。 PHPだけ、とかなら「エラーは常にbooleanのfalse」でもいいが、その場合、そのクラス設計が移植できない言語が発生しうるので、おいちゃん的にNG。 returnは必ず書く 理由: なんとなく。いきなりコードが止まるとなんか据わりが悪くて。