개성 VS 일관성 (이상과 현실)

개발자의 개성

  1. 개발자마다 추구하는 코딩 스타일
    1. 자바스크립트에 세미콜론을 찍을 것인가 안찍을 것인자?!
    2. 문자열에 있어서 싱글 quoate를 쓸것인가 더블을 쓸것인가?!
  2. 끊임 없이 더 나은 코드를 위한 실험
    1. 이 실험이 행동으로 이어지고 팀 내의 컨벤션이 된다고 했을때
    2. 개발자들은 정체되있는 것을 싫어한다.
    3. 내가 다른 사람들보다 경쟁력이 떨어진다고 생각한다.

일관성

컴포너트를 만들때 다양한 방식으로 컴포넌트를 만들 수 있지만, 개인의 개성이 들어간 컴포넌트를 만드는게 아닌, 팀내의 일관된 방식으로 미리 지정을 해놓고 이것을 따라가자. (가이드라인을 미리 만들어 놓자)