私はコピー/貼り付けが業界で可能な最悪の慣習の1つだと思います。コピー/貼り付けコードによって導入されたエラーの数を測定する方法はありますか?
コードスニペットをコピーして貼り付けても問題ありません。これがコードの大半が最初に学び、多くの時間を節約する方法です。
少なくとも私の見地からは、同じプロジェクト内のクラスまたはファイルからコードの1つのセクションをコピーすることは間違いありません。ほとんど同じことを実行するが、1行または2行に微妙な変更があるコード部分。
生産の数ヶ月後またはまだベータ版の場合、変更を導入する必要があります。同じコードではないので、同じ変更を適用することはできません。何らかの理由で同じパッチが動作していないように見えます(数時間後に中間呼び出しが実行されるまで)
これはトピックに関する私の気持ちですが、それに関する研究や関連するものがあるかどうかは本当に分かりません。
Q.
誰でもコピー/貼り付けコードによって生成された基準/紙/記事/研究や損害について話して何を持っていますか?
関連:
Is copy-and-paste coding ever acceptable? https://stackoverflow.com/questions/181549/how-often-do-you-make-errors-by-copying-and-pasting-code
同じプロジェクト内でコードをコピー/ペーストする場合、代わりにリファクタリングとコードを関数に引き出すことを検討する必要があります。 – EBGreen
これは私の言うことです。そして、あなたはそれらの間で変化するすべての小さなものをパラメータ化するべきです。 – OscarRyz
関連の質問 - http://stackoverflow.com/questions/2490884/why-is-copy-and-paste-of-code-dangerous – Oded