ZendFrameworkのクラス図

図1.ZendFrameworkのクラス図Ver.0.1
クラス図のような、コラボレーション図のような・・・。
粒度が難しいんですよね。
自分で作るのが一番。
が、最近VISIO君使ってないのでどうもなじまない・・・。
これってPHPには対応してないのかな?なんかないかな~。
本を片手にてくてくソースを読んでみる。
FrontControllerがSingletonなのがミソですね。
で、dispatchで多分利用クラスからもう一回FrontControllerを
呼び出してるっぽいけど、見当たらない・・・。
今のところ前提条件はPHPをある程度理解してて、
UMLが読める人を対象にしてます。
デザインパターンに関しては適時緑でメモを入れます。
UMLに関しては機会があればまた。
ってかだ~れもUML使わないのね。
検索しても見当たらない。
英語だとあるのかな?
メソッドの一覧だけ見てると、使えてもフレームワーク理解できないよね。
ボクはボトムアップよかトップダウンのが好き。
でも実はやってることは地味~なボトムアップだったりします。
ボトムアップ積み上げていくと途中でトップダウンに変わるんですよね。
その瞬間が好き。
と言うわけで書きかけのクラス図を公開しちゃいます。
徐々に更新していきます。
徐々に記事も増やしていきますね。

図1.ZendFrameworkのクラス図Ver.0.1
クラス図のような、コラボレーション図のような・・・。
粒度が難しいんですよね。
自分で作るのが一番。
が、最近VISIO君使ってないのでどうもなじまない・・・。
これってPHPには対応してないのかな?なんかないかな~。
本を片手にてくてくソースを読んでみる。
FrontControllerがSingletonなのがミソですね。
で、dispatchで多分利用クラスからもう一回FrontControllerを
呼び出してるっぽいけど、見当たらない・・・。
今のところ前提条件はPHPをある程度理解してて、
UMLが読める人を対象にしてます。
デザインパターンに関しては適時緑でメモを入れます。
UMLに関しては機会があればまた。
ってかだ~れもUML使わないのね。
検索しても見当たらない。
英語だとあるのかな?
メソッドの一覧だけ見てると、使えてもフレームワーク理解できないよね。
ボクはボトムアップよかトップダウンのが好き。
でも実はやってることは地味~なボトムアップだったりします。
ボトムアップ積み上げていくと途中でトップダウンに変わるんですよね。
その瞬間が好き。
と言うわけで書きかけのクラス図を公開しちゃいます。
徐々に更新していきます。
徐々に記事も増やしていきますね。