개발자라면 협업 시, 사용하는 언어의 코드 컨벤션을 지켜야 합니다.이전까지는 느낌상 이렇게 하면 되겠다는 생각으로 개발을 했었는데,굉장히 위험한 생각인 것 같아 정리하게 되었습니다.이 포스트는 Google Java Style Guide 의 내용을 토대로 썼습니다. J
개발을 하다 자주 VO라는 개념을 들은적이 있습니다. 대략적으로 값 객체 패턴(Value object pattern) 즉, 객체를 값처럼 쓸 수 있고, 제약사항 중 하나는 객체의 인스턴스 변수가 생성자를 통해서 일단 설정된 후에는 결코 변하지 않음을 보장한다는 것입니