コードをコピーして貼り付けるだけで機能することを期待し、機能する場合はチェックインする人の履歴書を除外する方法が必要です。これはすべて、システム内の残りのコードを理解する(または気にする)ことなく行われます。
確かに、コードのコピーと貼り付けは、新しいオブジェクト、コントロールなどの学習の一部であることを知っていますが、それが開発キャリアの70%(またはそれ以上)を占めるかどうかはどうすればわかりますか?
私はおそらく、スキルがプロジェクトに対して非常に時代遅れであるか、プロジェクトにとって無関係である上級レベルの人に出会ったことがあります。その結果、同じプロジェクトでJSON、AJAX、コールバック、ASMX、WCF、およびポストバックのミスマッシュが発生します。各テクノロジーが使用されている場所の背後に一貫性やロジックがないことは明らかです。
最悪の場合、このタイプの開発者はセキュリティの問題と攻撃のベクトルを作成します。
質問
プログラミングのバックグラウンドが低い人を除外するにはどうすればよいですか?履歴書レベルでできますか?そうでない場合、インタビュー中にこれを行うにはどうすればよいですか。