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

コードの文脈を判断して自動的にネット上で公開されているコードを提案する「Codota」」記事へのコメント

  • by Anonymous Coward

    バグがないという保証がどこにあろうか。

    ネットのコードをコピペする怖さはバグだけでなく、バージョンが古すぎたり、
    書き方が間違ってたりすることにもある。

    #「MySQL8.0がデフォルトで濁点と半濁点を区別しなくなる」
    #で、もしそれに依存したコードを8.0以降に書いちゃったらどうなるか。
    #そのくらいの対応はプログラマの責任と言えばそうなんだが、
    #ツールのせいにするコピペプログラマーとかいそう。

    • by Anonymous Coward

      >#「MySQL8.0がデフォルトで濁点と半濁点を区別しなくなる」
      >#で、もしそれに依存したコードを8.0以降に書いちゃったらどうなるか。

      なにか問題があるのか教えてください。

      • by Anonymous Coward

        「ここ濁点と半濁点区別しなきゃダメじゃん」
        「でもコレの環境はMySQL8.0で設計はコレコレですから、区別する必要ないんですよ」
        「あのさぁ、そういうハナシじゃないんだよネ、わかる?プログラムっていうのはね...
        (以下数十分にわたり昔話と説教)」

        これは大問題じゃないですか

        • by Anonymous Coward

          デフォルトから変更すればいいんじゃないかな

          • by Anonymous Coward

            ちゃんと調べるような人だと気付くだろうし、気付いてれば修正すると思う。
            気付いてる人なら。でも、世の中にはコピペプログラマーという者があるのだ。
            - DBの設定は前と一緒だから問題ない。
            - このコードは7.9以前から使われている「実績のある」コードだし、「人工知能」の指示通りに書いたから問題ない。
            - 「動作確認」したけど問題は出てない
            報告はもちろん「完成しました!」
            過去のコードは変更するな。エラーが出たら握りつぶせ。動けばいいんだよ、動けば。

            > 将来ユーザー名を登録するところでバイトさんが登録してたら

            • by Anonymous Coward

              > 将来ユーザー名を登録するところでバイトさんが登録してたらハイドさんは登録できないみたいなことが

              これは濁点と半濁点が区別しないじゃないね。

              バンダとパンダ ならわかるけど。

              • 元コメの「濁点と半濁点を区別しなく」という説明が誤りで、「清音と濁音と半濁音とを区別しなくなる」ですね。「バイトさんが登録してたらハイドさんは登録できない」はあってます。

                区別しないって何の意味があるの?何それ?と思ったんですが、「aとáとäを区別しない」のと同じ、ということで、なんでそんなことにしたのかは理解できました。納得はできませんが…

                でも、これってDB設計の問題であり、プログラムコード記述の問題じゃないよね。今回のストーリーの流れからはちょっとずれてると思う。

                親コメント

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

処理中...