2011년 5월 26일 목요일

Change Reference to Value


작고, 불변성이고, 관리하기가 어려운 참조 객체가 있는 경우 그것을 값 객체로 바꾸어라

! 동기
-         참조 객체로 작업하는 것이 복잡해지면 참조에서 값으로 바꿀 이유가 될수 있다.
! 절차
-         바꿀 객체가 immutable 인지 또는 immutable 이 될수 있는지 확인한다.
-         Equals 메소드와 hashCode 메소드를 만들어라.
-         팩토리 메소드를 제거하고, 생성자를 public으로 하는 것을 고려하라.
! 관련 리팩토링

댓글 없음:

댓글 쓰기

ETL 솔루션 환경

ETL 솔루션 환경 하둡은 대용량 데이터를 값싸고 빠르게 분석할 수 있는 길을 만들어줬다. 통계분석 엔진인 “R”역시 하둡 못지 않게 관심을 받고 있다. 빅데이터 역시 데이터라는 점을 볼때 분산처리와 분석 그 이전에 데이터 품질 등 데이...