# Chapter 1: 들어가기

<br>

이 책의 규칙 대부분은 `명료성 (clarity)` 과 `단순성 (simplicity)` 이라는 핵심적인 기본 원칙에서 파생된다

* 컴포넌트는 사용자를 놀라게 하는 동작을 해서는 절대 안 된다
  * 정해진 동작이나 `예측할 수 있는 동작`만 수행해야 한다
* 컴포넌트는 `가능한 작되`, 그렇다고 너무 작아서는 안 된다
* 코드는 복사되는게 아니라 `재사용`되어야 한다
* 컴포넌트 사이의 `의존성` 은 최소로 유지해야 한다
* 오류는 만들어지자마자 가능한 빨리 (되도록 컴파일타임에) 잡아야 한다
