ユーザ用ツール

サイト用ツール


クラスの継承について

以前のリビジョンの文書です


【クラスの継承について】

可読性、保守性において、PHPにおいて基本的にクラスの継承は1つまでとする事。 PHPの特性上、曖昧な実装が可能なので複雑な継承関係を作ってしまうと、実装者本人以外の コード調査及び修正が非常に困難になる。

クラスの継承を複数必要とするような規模感でPHPで開発する際は「smarty」や「cakePHP」などの フレームワークを必ず利用する事。 フレームワークの学習コストによる時間的なリスクよりも複雑なクラス継承をする方が時間的なリスクが大きい傾向にある。

クラスの継承について.1448858534.txt.gz · 最終更新: 2015/11/30 13:42 by murakami