처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
테크 뉴스
Hacker News 2026.06.22 36

잘못된 추상화보다 차라리 중복이 낫다

Hacker News 원문 보기

Sandi Metz의 고전 에세이를 정리했습니다. 우리는 중복 코드를 발견하면 본능적으로 함수나 클래스로 묶어 추상화합니다. 하지만 진짜 위험은 따로 있습니다. 처음엔 깔끔했던 추상화가 새로운 요구사항을 만날 때마다 파라미터와 if 분기가 덕지덕지 붙으면서, 어느새 아무도 손대기 두려운 괴물 코드로 변하는 것입니다. 핵심 통찰은 이렇습니다. 잘못된 추상화를 떠안은 비용이, 중복을 감수하는 비용보다 훨씬 큽니다. 그리고 사람들은 매몰비용 때문에 이미 만든 추상화를 버리지 못하고 계속 떠받치려 합니다. 저자의 처방은 명확합니다. 추상화가 길을 가로막는다면, 과감히 인라인으로 되돌려 중복 상태로 흩뜨린 뒤, 진짜 패턴이 드러날 때까지 기다리세요. 성급한 추상화보다, 잠시의 중복을 견디는 편이 낫습니다. DRY 원칙을 맹신하기 전에 반드시 곱씹어볼 조언입니다.

이 뉴스가 유용했나요?

TTJ 코딩클래스 정규반

월급 외 수입,
코딩으로 만들 수 있습니다

17가지 수익 모델을 직접 실습하고, 1,300만원 상당의 자동화 도구와 소스코드를 받아가세요.

144+실전 강의
17개수익 모델
4.9수강생 평점
정규반 자세히 보기

"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"

실제 수강생 후기
  • 비전공자도 6개월이면 첫 수익
  • 20년 경력 개발자 직강
  • 자동화 프로그램 + 소스코드 제공

매일 AI·개발 뉴스를 받아보세요

주요 테크 뉴스를 매일 아침 이메일로 전해드립니다.

스팸 없이, 언제든 구독 취소 가능합니다.