2009-04-15 19 views
2

私はテスター、クライアント、またはマネージャーからの変更要求が本当にシンプルに見えたが、実際は本当に複雑であることに気づいています。実装が複雑な要求が最も簡単な変更?

+1

「主観的で議論の余地がある」と投票しました。 –

+0

実際、私はそれが面白い質問だと思います。 –

答えて

3

このコマンドラインアプリにGUIを追加するのはどうですか?

+0

なぜそれは聞こえるより複雑ですか?最悪の場合でも、あなたはGUIのトリガshellexecsを持って、アプリケーションの出力を読むことができます。それは簡単だとは言いませんが、難易度はそれほど高いと思います。 – Brian

+0

GUIにコマンドを入力するテキストボックスと、出力を表示する別のテキストボックスがあるようにしてください。 ;) –

+0

@Brian、これらは私の頭に浮かぶ質問です。画面上のGUI印刷とは何ですか?ユーザーは選択内容をどのように入力していますか?どのようなエラーメッセージが表示されますか?それとも簡単なことですか? –

1

私がヒットしたことの1つは、ウィンドウのタイトルで単語を変更するよう求められていたことです。しかし、ウィンドウのタイトルは実際には図書館にローカライズされ、いくつかのアプリケーションと共有されていました。いずれのタイトルでもタイトルを変更すると、データをどこで取得したのか(他のソフトウェアには醜悪で矛盾する)、dllを変更する、またはハードコードされた修正プログラムを追加することができます。

0

あなたは元に戻す]ボタンを追加することができ

+1

hehe ...を介してあらゆる種類のズーム機能を実行したコマンドラインアプリがあったことを思い出してください。私の会社が新しいバージョンのwebappでは、実際には、実際のデスクトップアプリのように見えていると顧客が不満を持っていました。 – rmeador

4

を「ちょうどそれがよりwebbish作りますか」? (カスタムWYSIWYGエディタに)。

1

"データベース用にSQLServerの代わりにOracleを使用したいと思います。"

1

「あなたはもっと大きくすることができますか?」ラジオボタンのサイジングを参照してください。CSSの前に戻る

4

私の大学時代、私はクライアント用のサイドプロジェクトに取り組んでいました。これは中規模のWin32デスクトップアプリケーションで、2Dのダイアグラムを作成し、あらゆるステップを実行し、すべてのデモが素晴らしかった。クライアントはそれを気に入った。最後に、私はそれを提供する準備ができていて、最初にウェブ上で動作させることができるかどうか尋ねたときに完了します。

クラシックの "required-kills-project"のシナリオ。

関連する問題