2009-07-04 5 views
3

私は何年も前からプログラミングしてきましたが、最近RoRの "かゆみ"があります。RubyプログラマーとGraphics Designerのコラボレーション:ベストプラクティス?

2)醜いと思われる(ここで、ビューのグラフィックスを配置するためにそれらを示し、その後

1)足場を行うと:私はグラフィックデザイナーを利用することができる方法を考え、それらと協力して最善の方法を疑問に思っています)スクリーンを作って、すべてのメディアリンク、すなわちパブリック/イメージパブリック/スタイルシートなどのために特定のディレクトリ構造を維持させますか?これはグラフィックデザイナーのLOLを混乱させますか?

3)イメージを(ヘッダーやフッターのイメージなど)作成して、自分で配置するほうがいいです。しかし、このアプローチでは、グラフィックスの専門家の方が良いと思われるデザインとレイアウトについて考える必要があります。

この問題のすべての「ベストプラクティス」があるかどうかは私には間違っています。記事などを検索しましたが、あまり見つけられませんでした。提案?皆さんありがとう。

答えて

2

私は100%ルビーのレール開発で働く会社で働いています。私たちはビューを統合するために取り組んでいます。

私たちが開発した最初のものは、ビューです。設計チームはビューを作成し、このビューにどのデータを入力するかを教え、開発チームが必要なERBコードを作成します。だから、通常、開発プロセスは以下のようにしている:

  • 私たちは、クライアント
  • 当社の開発チームといくつかのビューを開発する機能
  • の仕様、デザインは
  • たちにアプリケーションのレイアウトを与えない我々はそれを実装し、最初のモデルとコントローラspec'edで作業を開始
  • 私たちのデザインチームによって送信される新しい鳴き声やビューは、私たちの開発チームによってspec'edされますクライアントから求められます。
1

通常は、独自のレールサーバーを用意して、コントローラやビューを追加する必要がある場所のモデルを教えます(モデルの必要はありません)。

私はHTMLを統合し、CSSに固執します。

パーシャルをレンダリングする方法を教えて、一貫性を保ちます。それについて考えてみましょう。

+0

あなたはかなり技術的なデザイナーのようですね。コントローラーに触れることさえ想像できません! – Rob

+0

私たちのデザイナーはHAMLとSASSが気に入らなくてもRubyを理解することができますが、私はそれらを責めません。 ここで理解しなければならない重要な点は、開発者がウェブサイトの方向性を導くべきではなく、ウェブ標準よりも全体的に優れている傾向があり、開発者よりも多くの傾向を持ち、クリエイティブ/開発者が不足している 確かに、設計者の技術的意思決定を助けるのは良いことですが、ペーパープロトタイプ作成やサイトストーリー収集の際にクライアントの支援に関してUX/UI担当者がやりたいことがあります。 –

関連する問題