Coding Horror - programming and human factors by Jeff Atwood ソースコードのコピー&ペーストは避けるべきだとよく言われる。これは同じコードがソースコードの複数の場所に混在すると、その処理を変更しようとした場合にソースコード全体をチェックしなければならず保守性が下がるからといった理由がある。処理はルーチンとしてまとめ、その処理が必要になった場合にはそのルーチンを呼ぶコードを書くというのが定石だ。 しかしWebとスクリプティングが発展した現在では、この定石はネットワークを挟んでのコピー&ペーストにはそのままでは適用できない。多くのコードはすでにWebのブログやスニペットサイトに掲載されており、自分で開発するよりもコピー&ペーストした方が効率がいい。しかしここには問題もあり、利点と欠点を把握した上で活用していくのが効率のいい姿ということ