호환성을 지키는 스키마 변경, 대안을 선택하는 기준 정리 | Builder Shin