パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

ダメなコードは」記事へのコメント

  • 「コードの改良? 動いてんだろ? ほっとけほっとけ!」っとか言われて、気が付いたらあちこちで使い回されていたり。

    因子は放たれたら終わりなのよね。

    #最近、たれこんだ人の選択肢が無くなったのは、気のせい? もしくはOliverさんが一人でせっせとたれこんでるとか?

    • いくらダメでも間違っていない以上、 そのまま放置せざるをえないでしょう。 バグ票起こしたくないもん。 上の方からどやされる羽目になるし。
      --
      MIYAZAKI Yasushi
      親コメント
      • by Artane. (1042) on 2006年06月20日 10時55分 (#963694) ホームページ 日記
        そこを上と喧嘩する覚悟で書き換えの必要性と書き換え方針を説明して通すのが、プロの技術者と言うものではないかと思う最近…
        まぁ、一回使いっきりのコードだと確定しているならそこまで拘る必要もないですけど、どっかで使いまわされることを考えると…
        親コメント
        • by mochi (6144) on 2006年06月20日 12時59分 (#963764)
          実際に上と喧嘩して「その日程でちゃんと動けば良いんでしょ?」と言って全部書き換えたこともありました。
          正月に自宅のコタツの中で机上設計まで併用して何とか日程には間に合わせましたが、肉体的には辛いです。

          今度からは「中身を知らない人が流用設計したところで流用元の動作を理解するのに最初から設計するのと同じぐらい時間がかかるので、コーディングの手間が減る以上の効果はないです。それ以上に日程を縮めようとした場合は中身がわからないままに必要な改造だけを加えます。不具合が出ても知りません。」と説得することにします。

          #説得ではなく脅迫かもしれないけどID

          親コメント
        • by Anonymous Coward on 2006年06月20日 16時38分 (#963858)
          書き換え方針というのは書き換えを実現できる現実的なロードマップという解釈でいいですよね?

          必要性までは理解できてもそれを実現するのに「俺が責任もってやりとげる!」だけでは通せないんですよ
          極端な話、あなたが死んじゃったら誰も手を付けられない可能性もあるわけで。

          上と喧嘩する前に回りを巻き込んで同調させて身代わりを準備してからにしてもらえると喧嘩しなくてもすむかもしれない
          親コメント
        • > そこを上と喧嘩する覚悟で書き換えの必要性と書き換え方針を説明して通すのが、
          > プロの技術者と言うものではないかと思う最近…

          そこまでやる気力・余力・時間が有ればですが。
          デスマってる時は、もう、動けばいいやで。

          しかも、お硬い業種の客だと、ちょっとした変更でも、色々、ドキュメントを書かないといけないから、余計に変更する時間やら余力やらが無くなります。
          親コメント
        • 技術者としては分かるんだけど、書き換えのコストに見合った
          リターンがあるケースにお目にかかったことがありません。
      • by Anonymous Coward on 2006年06月20日 12時20分 (#963748)
        そういう場合には不具合を見つけ出すとか、新規機能の追加時にわざと既存のコードでは動かないようにしてしまうとかすれば、正々堂々と修正できます。
        親コメント
      • by Anonymous Coward on 2006年06月21日 5時00分 (#964160)
        そう思って必死に流用して作ったら、
        「あれに追加したんだ。てっきり作り直すかと思ったよw」
        って言われた罠。
        作り直していいんだったら先に言ってくれよ・・・迷わずそうしたのに_| ̄|○

        #無職暦半年ぐらいなのでAC
        親コメント
      • はい。放置・・・できるなら、放置したいです。
        どうしてあんなソースを改定するお仕事やんなきゃいけないのかしら。。。(涙

        と、涙で枕を濡らすことがしばしばです。
      • by Anonymous Coward
        ソースコードが失われ、実行コードから人間逆アセンブルという古典芸能の世界へと導かれると。(某原発でコレをやっていたのを知っているのでAC)
    • そうして、また、今日も帰れない…

      だって、そうでもしないと、機能が追加できないんだもの…

      親コメント
    • 使い回されるのは下の下ですが、そうでなくとも
      「ソフトウェア開発における割れ窓理論」
      ってのもありますね。

      #その「下の下」に充ち満ちている職場にいるのでID
      --
      名物に旨いものなし!
      親コメント
    • >「コードの改良? 動いてんだろ? ほっとけほっとけ!」

      その方は機械屋出身なのではないかと思います。メカの世界では「順調に動いている機械はいじるな」が経験則ですから。

      ちなみに私の場合、絶好調だったバイクを定期点検に出したらエンストしやすくなったという体験があります。
      親コメント
      • >その方は機械屋出身なのではないかと思います。
        >絶好調だったバイクを定期点検に出したらエンスト
        >しやすくなったという体験があります。
        エンジンが完全に壊れたら、普通は丸ごと交換するんじゃない
        でしょうか。さもなくばバイク丸ごと新しいのに買い換えるか。

        なんでソフトウエアの場合はバネやプラグを交換するだけで
        エンジンが新品の状態になると思えるんだろう。

アレゲはアレゲを呼ぶ -- ある傍観者

処理中...