Search

정답 해설

before) NavigationSection의 컴포넌트 이름만 가지고 동작을 예측하기 어렵고, props의 이름이 어긋나 있어 부자연스러움.
after) NavigationSection → MonthSelector로 이름이 바뀌면서 컴포넌트 이름만으로도 동작이 예상 가능해졌으며
after) MonthSelector의 props의 네이밍이 자신이 속한 컴포넌트의 이름을 자연스럽게 따르고, min, max, month, onMonthChange 등 일반적인 이름으로 바뀌어 props로 전달되는 값들의 형태가 예상 가능하게 되었음.
tmi, 시점 이동(글처럼 읽히는가)
자기 완결적 컴포넌트, 예측 가능성을 높이는 컴포넌트(예측 가능성)