<aside>

결합도(Coupling)란, 코드를 수정했을 때의 영향범위를 말한다. 코드를 수정했을 때 영향범위가 적어서, 변경에 따른 범위를 예측할 수 있는 코드가 수정하기 쉬운 코드다.

즉, 좋은 코드는 결합도가 낮은 코드를 의미한다.

</aside>

1. 책임을 하나씩 관리하기


2. 중복 코드 허용하기


3. Props Drilling 지우기