기술 지향 답변의 기술 조언을 따르십시오. 좋은 물건입니다. 내 대답은 태도에 관한 것입니다.
모든 개발자가 가끔 실수를 저지르는 것에 대해 나쁜 생각을하는 것은 터무니 없으며, 앞으로 그러한 종류의 실수를 저지르는 데 도움이되지 않습니다. 거기에 기분이 나쁘지만 빌드가 여전히 깨졌습니다. 그리고 당신의 작업은 실수를 피하는 것입니다. 아침에 일어나 침대에서 매일 매일 흥미 진진한 모험을하는 것을 알고 있습니다.
깨진 코드를 체크인하는 것이 대중의 부끄러움을 일으키는 회사에 대해 들었습니다. 나는 그런 행동으로 이어지는 뒤틀린, 사춘기 소년, 중학교 수준의 사고에 머리를 댈 수조차 없습니다. 팀장이나 관리자가 더 역효과를 낼 수는 없습니다.
그러니 자신을 때리지 마십시오. 우리 모두 다 해냈어 어리석은 실수로 일주일에 반 하루의 비용이 들었고, 오랫동안 (기침)이 일을 해왔습니다. 그것이 코드를 작성하는 것처럼 보이는 것입니다. 자신의 부적절한 것처럼 보이는 것에 대해 끊임없이 충돌하고 있습니다. 전문가를 전문가로 만드는 것은 결코 실수를하지 않는 신화적인 특성이 아니며 (실제로 큰 실수를 포함하여) 그들이 저지르는 실수에 어떻게 대응 하는가입니다.
내가 작업하는 모든 개발자에게 주입 할 수있는 하나의 진언이 있다면 다음과 같습니다. 당신은 코드가 아닙니다 . 당신은 코드를 작성합니다. 당신은 당신이 할 수있는 한 효율적이고 효율적으로 작성합니다. 그럼 집에가 코드의 품질을 가진 사람으로서의 가치 또는 자존심을 동일시하면 실제로 자신에 대한 보트를 놓친 것입니다.