がるの健忘録 このページをアンテナに追加 RSSフィード

2009-07-23

[][]規約

プログラムソース内に「出力する文字列(HTML含む)」は一切書かない

理由:

なんのためのテンプレートよ?

1byteたりとてンなもん書いた瞬間に「デザインとロジックの分離」が不完全になるでしょ?

# 「雑なプログラム:ワンショット納品系で修正一切無し」とかならまだともかく

codedrunkcodedrunk 2009/07/24 09:59 プレゼンテーション層において、テンプレートとビューロジックは分けて考える、ってことですよね?

cakePHPのテンプレート、もう少し考えないとそこらへんがまったり渾然一体になってなにやってるかわからなくなったりするのです。

今はともかく、うまい手探していかないとなあ・・・。

gallugallu 2009/07/29 04:51 To どらたん
Yes。っつか、そうじゃないと変更しんどくない?

codedrunkcodedrunk 2009/07/29 11:44 むっちゃしんどいです。
正直、ここら辺もう少しなんとかしないと、安心してつかえないかもです。
方向性としては・・・

・Form等のパーツはHelperに実装していって、充実させる
・テンプレートの書き方を縛っていく
の両面が必要かなって思うです。

gallugallu 2009/07/29 16:36 To どらたん
うん…多分。「雑に」作るなら、混ざってる方が楽、なんだろうねぇ。で、cakePHPはそういう哲学なんじゃないかなぁ?

codedrunkcodedrunk 2009/08/03 10:51 もともとの哲学は、単純にビューロジックを分ける、ってとこみたいですが。
ここはもうちっと掘り下げてうちのブログにも乗っけときますー。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/gallu/20090723/p2