- 311 名前:196 mailto:sage [2008/10/19(日) 15:56:49 ID:???]
- >>310
デザイナーに権限を与えたくないなら、HTMLだけを納品させて、 コードレビューとサーバへの設置はプログラマーがやればいいじゃん。 デザイナーにサーバへの書き込み権限を与えた時点で、 (仮にあらゆるコマンドの実行をサーバ上で絶対に行えなくしたとしても) デザイナーはシステムの正常動作責任を一部負う事になるのは間違いない。 たとえば、必要なパラメタを渡さなかったとか、ファイルを消しちゃったとか。 だから、あらゆる操作をサーバ上で絶対に行えなくすることのメリットは、 デザイナーがサーバを壊さないようにする、という程度に過ぎないので、 それなら優秀で信頼のおけるデザイナーと仕事したほうがいいんじゃないの? と思う。 質問の答えだけど、製品が完成しなかったらチーム全体の責任。 デザイナー主導の案件でもプログラマー主導の案件でも、 インタフェース定義の必要性は発生し、それは両者(主に主導側)の責任になる。 Smarty単体ではシステムの仕様テストは行えないので、 「言われたとおりのSmartyテンプレートだけ書くからあとは知らないよ」というデザイナーは、 HTMLだけしか書かないデザイナーと大して変わらない。 なので俺はそういうデザイナーとは仕事してないし、 もしデザインを外注する事があっても、Smartyの学習を促す事は無いと思う。 あえて擁するなら、へぼプログラマーと連携する時には、Smartyは役に立ったな。 あれを安直に使えば、嫌でもビューとロジックが分離出来るから。 でも今はフレームワークを使うのが普通なので、そのメリットは感じられなくなった。
|

|