po再設計
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[FrontPage]]
-抽象レベルで3レイヤーに分けて考える
-----トラッカーカーネルレイヤー -------------
・poPoint
・poRoute
-----cakephpPHP <-> javascirpデータ変換 -------------
・poRoutesManager
・autoReloader
-----クライアントレイヤー -------------
・html内のjavascriptコード
-どこまで抽象化するのか?
--もっとも抽象度が高いものとしてトラッカーとしての機能に...
--routeだとクラスつくらなくともgoogle APIだけで十分
--顧客と軌跡といった概念をいれると抽象度が下がりすぎる
--そこで
---point:座標と時間
---route:所蔵ユーザ+ポイントオブジェクト
--routeに加えるメソッド(トラッカーとして抽象化)
---ルート中の最新ポイント取得
---メッセージのあるポイントのみ取得などなど
---findPointById( )
-(今、最終ポイントをズーム、最終ポイントにアイコンなどは...
-これはクライアント側がやるべき)
-set○○メソッドいらない→private ,public設定できないし。
-poPoint.removeの実装
-↑に伴いpoRoutes.removeの仕様変更
-エラー処理
終了行:
[[FrontPage]]
-抽象レベルで3レイヤーに分けて考える
-----トラッカーカーネルレイヤー -------------
・poPoint
・poRoute
-----cakephpPHP <-> javascirpデータ変換 -------------
・poRoutesManager
・autoReloader
-----クライアントレイヤー -------------
・html内のjavascriptコード
-どこまで抽象化するのか?
--もっとも抽象度が高いものとしてトラッカーとしての機能に...
--routeだとクラスつくらなくともgoogle APIだけで十分
--顧客と軌跡といった概念をいれると抽象度が下がりすぎる
--そこで
---point:座標と時間
---route:所蔵ユーザ+ポイントオブジェクト
--routeに加えるメソッド(トラッカーとして抽象化)
---ルート中の最新ポイント取得
---メッセージのあるポイントのみ取得などなど
---findPointById( )
-(今、最終ポイントをズーム、最終ポイントにアイコンなどは...
-これはクライアント側がやるべき)
-set○○メソッドいらない→private ,public設定できないし。
-poPoint.removeの実装
-↑に伴いpoRoutes.removeの仕様変更
-エラー処理
ページ名: