経験豊富な開発者である著者は、過去には恥ずかしいと思っていたものの、インターネットからコードを定期的にコピーしていることを認めています。当初は「本物の開発者」はすべてをゼロから書くものだと信じていましたが、今ではコードの再利用を必要な習慣として受け入れています。重要な違いは、コピーすること自体ではなく、コードに適用される理解のレベルです。受動的なコピペアプローチは将来的な混乱を招きますが、コードに積極的に関わることで学習が促進されます。経験豊富なシニア開発者は、信頼できるコードを見抜き、自分のニーズに合わせて適応させることができます。著者の転換点は、コードを声に出して読み、ペーストする前に説明することでした。このシンプルな習慣は理解を深め、コピーの必要性を減らしました。このテキストは、外部リソースを求めることが専門能力開発の基本的な側面であることを強調しています。すべてを知っているふりをすることは逆効果であり、理解は時間をかけて構築されます。著者は、Stack Overflowのようなリソースを責任を持って利用するよう、ジュニア開発者に勧めています。重要なスキルは、外部ソースを避けることではなく、コードを理解することです。このアプローチは文書化され、無料のガイドで共有されています。
dev.to
Why Copying Code from Stack Overflow Is a Skill (Not a Shame)
Create attached notes ...
