最近、qiitaで話題になっているエンジニアのコピペに関する議論、題して
“
エンジニアのコピペ論争
”
そのまんまじゃん、っていうツッコミは置いといて、このエンジニアのコピペ論争に対する自分の見解を書きます。
参考・ https://qiita.com/k1morikawa@github/items/2f130ba8352636ea672f
悪いコピペ
僕・Python始めたばっかなんだよなぁ
僕・うーん、インデントどうするんだっけ...
僕・あ、こうか。ライブラリをインストールして...
僕・あれ?どうやってpipするんだっけ...
僕・とりあえずぐぐろっと。
Google・「こうやで」$ :(){:|:&};:
僕・よし、やるか。ポチッ
PC・フーリーズー
僕・オワタ\(^o^)/
- 意味がわからないままするコピペ
- 内容を見ずにするコピペ
- 何年も前のサイトからするコピペ
良いこぴぺ
僕・うーん、コード打つの疲れたし、コピペしよ。
僕・履歴に応じて条件分岐するコードは...
Google・「これやで」
僕・えーっと、このコードは...
僕・$_SERVER["HTTP_REFERER"]
で履歴を取得して?
僕・indexof
で検索、そいで分岐しとるんやな。
僕・あ、この変数いらんかもしれん。後ここのスペース、全角になっとるわ。
僕・直してと、コピペ、ポチッ
僕・作業工数を減らせたなぁ
- 意味を理解してやるコピペ
- 作業効率を上げるコピペ
- 信頼できるコピペ
まとめ
以上、思っていることをまとめます。
コピペ自体を悪だとは思わない。ただ、意味がわからずにするコピペであったり、コピペ対象のコードを全く見ずにするコピペは悪。
なぜなら、そのコードに何か悪いコードが含まれているかもしれないし、古いバージョンのコードがあったりすることもあるから。
しっかりと確認してから、使うんであれば良いと思う。
追記・ネットにアクセス出来ない現場があるという指摘について
私自身、まだ中学生なので知りませんが、今頃そんな現場あるんでしょうか...
個人的には、そんな現場が悪いのであってそんなところでは働きたくありません。