ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:kotas プログラマの人に質問です。
困り度:
  • 暇なときにでも
東京の某IT会社でプログラマをしているものです。

皆さんに質問があるのですが、自身、もしくは会社で作ったプログラムの中で、自身の満足いく実装、設計をされたことはありますでしょうか?

自分は実装をしていて、いつもうまくいかないことが出てきて、自分の思っていた方向からいつもずれた実装をしてしまい、満足いくものを作ったことが数えるほどもありません。

皆さんはどうでしょうか?よろしければ教えていただけないでしょうか?

わけのわからない質問でごめんなさい。
質問投稿日時:08/03/23 22:02
質問番号:3888726
最新から表示回答順に表示

回答

 

回答者:thamansa だれもが、常に満足のいかないプログラムを書いていると思います。
なぜなら、それで満足してしまったら、それ以上成長しないからです。
一流のプログラマたちも、もっと良いプログラムが書けるようになろうと日々努力しているはずです。

僕はそんなようなことを先輩から教わりました。
種類:回答
どんな人:経験者
自信:参考意見
回答日時:08/03/26 15:33
回答番号:No.4
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:notnot いつもうまくいかないということですが、うまくいかない原因は何でしょう?

言語仕様やミドルソフト機能、環境の理解不足なのであれば、勉強することで最初から正しい見通しを立てることが出来ると思いますが。
種類:アドバイス
どんな人:経験者
自信:自信あり
回答日時:08/03/24 02:44
回答番号:No.3
この回答への補足notnotさん、回答ありがとうございます。
原因ですが、おもに設計段階の甘さでしょうか。
最初はしっかり設計したと思っても、いざコードに落としてみると
クラス間の関係を依存させすぎる結果になってしまったりと散々な結果になってしまうことばかりです。
まだまだ勉強不足ですね・・・
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:Chiaki-F 自分の満足度よりも、お客様から便利な機能が増えたねとか喜ばれるのが一番の満足です。
10年使ってくれたお客様から、まだ十分現役で使える機能と操作性だよって言われた時は、作ってよかったって思った反面作りすぎたかなって複雑な心境になりました。
私は使ってもらっているお客様に年に一度は手紙を出して欲しい機能とか操作性はどうですか?とか返信してもらってます。全部の返信を検討してバージョンアップとして提供するようにしています

このノウハウの積み重ねがあるので、新規で開発するときも満足出来る設計が出来ています
種類:回答
どんな人:専門家
自信:参考意見
回答日時:08/03/23 22:29
回答番号:No.2
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼Chiaki-Fさん回答ありがとうございました。
そうですね。作り手として一番大切なことを見落としていました。
最終的にはお客様が満足していただけるかどうか、いいご意見ありがとうございました!!

回答

 

回答者:denbee 何をもって満足とするかがポイントですね。
職業プログラマーとしては、仕様書で指定された機能を全て満たしていればOKだと思います。
ただ、職人的美意識によって、見やすいコード、拡張性をもったコード、
要求以上に効率的なコード、あらゆるエラー処理でできる限りリカバリする最適な後処理を組み込んだコードなど、
各プログラマーが持っている、仕様には直接影響しない自分基準を満たすことを指すならば、
最近の納期の短さなどから、優先度が下がっていることが多いです。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/03/23 22:17
回答番号:No.1
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼denbeeさん回答ありがとうございました。
自分の場合は保守する人のことを考えすぎてしまい、denbeeさん言われる「職人的美意識」の優先度を上げすぎていたのかもしれません。一年間テスターだったので、それが影響しているのかもしれないです。
回答ありがとうございました!!
最新から表示回答順に表示