테스트를 삭제해야 할 때
2025-08-30
수십 년 동안 테스트의 중요성이 강조되어 왔지만, 개발자들은 '테스트를 삭제하는 것은 신성모독이다'라는 잘못된 믿음을 가지게 되었습니다. 이 글은 테스트의 목적은 신뢰도를 높이는 것이지만, 오류가 잦거나, 중복되거나, 시간이 오래 걸리거나, 또는 시대에 뒤떨어진 테스트는 실제로 신뢰도를 떨어뜨린다고 주장합니다. 불안정한 테스트는 시간을 낭비하고, 테스트가 너무 많으면 효율성이 떨어집니다. 저자는 효율성과 신뢰도를 높이기 위해 신뢰도를 떨어뜨리는 테스트를 삭제하고 새로운 요구 사항에 맞춰 새로운 테스트를 작성해야 한다고 제안합니다.
개발