대규모 코드베이스에서 엔지니어들이 흔히 저지르는 실수

2025-01-07

대규모로 확립된 코드베이스에서 작업하는 것은 악명 높게 어렵습니다. 이 글에서는 10년간의 경험을 공유하고, 가장 일반적이며 치명적인 실수, 즉 기존 코드베이스 패턴을 무시하고 새로운 기능을 위한 깔끔한 코드에만 집중하는 것을 강조합니다. 일관성을 유지하는 것은 매우 중요합니다. 예상치 못한 문제를 방지하고, 코드베이스의 저하를 늦추고, 미래의 개선을 가능하게 하기 때문입니다. 저자는 또한 코드의 운영 환경에 대한 영향을 이해하고, 새로운 종속성을 도입할 때 신중하며, 중복 코드를 제거하고, 작은 PR로 작업하고, 팀의 전문 지식을 활용하여 오류를 감지하는 것의 중요성을 강조합니다. 어렵지만, 대규모 코드베이스를 숙달하는 것은 매우 중요합니다. 일반적으로 기업의 가장 가치 있는 제품의 기반이 되기 때문입니다.