가짜중복1 가짜중복과 진짜중복 [가짜중복과 진짜중복]개발자들은 공부하면서 코드의 중복은 최대한 줄여야한다고 정말 많이 듣습니다. 코드의 중복을 줄이는 것이 객체 지향 프로그래밍을 목표 중 하나입니다.이런 세뇌(?)를 받아서인지 저는 중복 코드를 보기 싫어 최대한 줄이고 싶어했습니다.하지만 문득 종종 “코드가 중복된다면 무조건 하나로 통일해야할까?!”라는 생각이 들었습니다.이런 애매모호한 의심을 가지고 개발하던 중 최근에 가짜 중복이라는 단어를 보고 이 글을 작성하게 되었습니다. 가짜 중복에 대해 글을 써보면서 정확한 이해를 해보고자 합니다.가짜 중복에 대해 제가 고민했던 경우를 바탕으로 아래 예시를 들어보겠습니다.(변수명 혹은 클래스명이 불편해도 참아주시길 바랍니다) 다음은 계약이라는 Contract 클래스가 있고, 그 안에는 계약이.. 2024. 11. 14. 이전 1 다음