web-dev-qa-db-ja.com

プロトタイプコードの構築

私が働いている開発者は、Axureから出力できるWord仕様にかなり圧倒されています。彼らは、それを基に構築可能な使用可能なコードを生成できるかどうかを尋ねました。

私はこれは良い考えではないかもしれないという自然な感覚を持っていますが、これを行うべきではない本当の理由はありますか?それとも、Axureのようなツールを使用して、有能なユーザーが、Expression Blendなどを使用するよりもはるかに迅速に何かを思い付くことができるのですか?

7
philp

Axureなどのツールは、使用可能なコードを生成するためのものではありません。それらは、「HTMLへのエクスポート」機能を単純にサポートしているため、ブラウザーでワイヤーフレームを表示して、簡単に共有することができます。本番用のコードを作成することは、ワイヤーフレーミングツールに一部をエクスポートさせるだけの完全に別のパラダイムであるため、そのコードに基づいて構築するのは誤りです。

ワイヤーフレーミングとプロトタイピングの目的はテストであることを開発者に説明します。あなたは何かがどのように機能するかについての仮説を証明または反証して、作業を反復して改善できるようにしようとしています。また、ワイヤーフレームは通信ツールとして機能することを説明します。開発を継続するための機能仕様やモデルではありません。

本番対応コードの実際のプログラミングは、セマンティックHTMLやスケーラビリティなど、独自の優先順位を持つ独立したプロセスです。開発者は、これらの取り組みに焦点を当てた別の開発ブランチを開始する必要があります。

2
Rahul

Axureが機能するクリーンで論理的なコードを作成できれば、はるかにコストが高くなり、IT企業の作業時間を大幅に節約できると思います。

一方で、多くの企業が1つの単一の入力(XMLなど)から機能するコードを生成しようとしているため、コード生成にはいくつかのプライベートソリューションが必要です。

たとえば Workxpress を使用すると、完全に機能する管理プログラムを生成できます。

しかし、現時点では、コード生成機能が組み込まれているサービスを知りません。しかし、それが可能かどうか私は知りたいですか?この問題に対する既存の解​​決策がある場合はどうなりますか?

0