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

マイクロソフト、6大学の研究グループにソースコードを公開」記事へのコメント

  • by Anonymous Coward
    よいコードじゃなければ。
    • Re:教育にはマイナス (スコア:1, すばらしい洞察)

      by Anonymous Coward on 2003年12月19日 12時48分 (#458016)
      よいコードしか見たことない人間を誰が雇おうと思うものだろうか。
      親コメント
      • by G7 (3009) on 2003年12月20日 17時53分 (#458735)
        >よいコードしか見たことない人間を誰が雇おうと思うものだろうか。

        わるいコードしか見たことない人間も、やはり使えません(^^;
        だって彼ら、理想が(現実に障害をもたらすほどに)低すぎるんだもん。

        #Cの型間違い警告は(常に)キャストで潰すもんだ、と長年信じてたらしい奴が居たので、困り果てたG7
        #そんな調子のそいつのソース、字面も内容も、もう汚いのなんのって…
        #仕事でC書くなら、最低でもK&R2くらい精読してから出直して欲しい。

        ----

        一方、たぶん「よいコードしか見たことない人間」は、わるいコードに出会ったら
        脳がコアダンプっつーか戦意を喪失するでしょうね。
        手の付けようが無い(書き直したほうが速い(けど大抵は時間とかが不足で無理))事を
        早々に悟ってしまうから。

        で、「それじゃ仕事にならない」というのならば、即ち
        「その仕事場の既存コードは、わるいコードである」ことを、
        認めてしまったようなものです。

        ま、それが現実だろうけど。

        ま、汚いコード持ちたければ勝手にすればいいといえばそれまでなんだけど、
        ただ恐らく、(企業にとっての)問題は、
        「わるいコード」をなんぼ書いて/保守しても、競争力は上がらない、ってことなんだよね。
        #巧く騙くらかせば利益だけは上がるのかも知れないが。
        それは技術的負債 [capsctrl.que.jp]でしかないんだよね。
        もちろん(ちょっとだけ)長い目で見れば、金銭的にも負担になるでしょうし。
        親コメント
      • ソースコードなんか見たこともないようなのをプログラマとして雇ってたりするのがコの業界ですが何か。

        # ウチにもいるのでAC

        • はーい。
          実際に、ロクにソースコードを見たことないまま業界に入りました。
          それでも、なんとなくは仕事しています。
          ソフト作りの経験者のみ業界に就職、というのは、さすがに人手がたりなくて無理かと。
          • by G7 (3009) on 2003年12月20日 18時11分 (#458740)
            今俺が思っている「プログラム書ける人になる条件」は、

            - 論理的な思考って奴が出来ること。苦手や嫌いやアンチじゃないこと。
                (似非「自然派」な奴は、論理的思考を不当に蔑んだりするが、そういう奴は論外ね。)
            - キーボードと画面で大量の文字(典型的には英字)を読み書きするのに耐えられること
                (ほんとに具合悪くなってしまう人とかも居るようなので…)
            -「すっきり」したものが好きであること
                (これは必須じゃないかもだが、これが欠けた人は「わるいプログラマ」になるのがオチなので…)

            ってところかな。

            これさえあれば、あとは、(まともな)プログラム言語を読み書きする能力は
            しばらく戯れていればなんとかなります。
            逆に足りない人は、なんとかなったように一見見えても、実際にプログラム書かせると凄まじいことになる…

            ----

            で、職業プログラマになるには、これに加えて、

            - 周囲の人間(客、上司、同僚…)が論理的な思考を出来なくても(笑)、そいつらとなんとか会話が出来ること
            - それどころか、そんな周囲の非論理的な思考を、論理的な思考に翻訳する(難)作業を、お手伝いできること

            が必要かなと。
            #俺も我慢ならないですけどね:-D
            親コメント

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

処理中...