기본적으로 code엔 중복이 없어야 합니다. 같은 일을 하는 두 개의 함수가 있다면, 최대한 빨리 그 함수는 하나로 통합해야 합니다. 중복 code를 발견한 사람은 누구라도 그 사실을 담당자에게 알리고, 담당자는 해당 code를 통합해야 합니다.
중복 code가 좋지 않은 가장 큰 이유는 어떤 기능을 수정하고자 할 때에 여러 곳을 고쳐야 하기 때문이고, 이는 실수를 유발하기 쉽기 때문입니다. 물론 생산성이 떨어진다는 문제도 있지만, 그것은 실수에 비하면 사소한 문제입니다.

댓글을 달아 주세요