ソースコードのコピー&ペーストは避けるべきだとよく言われる。これは同じコードがソースコードの複数の場所に混在すると、その処理を変更しようとした場合にソースコード全体をチェックしなければならず保守性が下がるからといった理由がある。