원칙 1. 암묵적 입력과 출력은 적을 수록 좋다.

<aside> 💡 어떤 함수에 암묵적 입력과 출력이 있다면, 다른 컴포넌트와 강하게 연결된 컴포넌트이다.

</aside>

<aside> 💡 암묵적 입력과 출력을 명시적으로 바꿔 모듈화된 컴포넌트로 바꿀 수 있다.

</aside>

정리!

원칙 2. 설계는 엉켜있는 코드를 푸는 것 이다.