유저가 동적으로 스칼라 데이터나 n중 테이블 넣을 수 있어서 저렇게 해놓고
주요 로직 전부 재귀로 타입 체크하면서 진행하게 해놨는데
자바는 원래 그렇게 하는게 맞다
자바 아니면 이걸 깔끔하게 표현할 다른 언어 있음? 동적 데이터 긁어와서 박아넣는거라 걍 답이 없어보이는데
내가 구조를 모르니까 단편적인 것만 알고 말하는거긴 한데 애초에 한개로 묶어서 담는다는게 결국 공통된 기능이 있어서 묶는거잖음 그러면 그 기능만 떼서 인터페이스로 만들고 dynamic 대신 인터페이스 쓰면 안됨?
공통된 기능이 없으면 아예 컨테이너를 분리를 하고. 스칼라용 map, 테이블용 map 이렇게
값 안에 array map 여러 타입의 스칼라값 다 들어갈 수 있고 그 안의 array map에도 다 들어갈 수 있는 동적인 n차원 데이터인 상황이라 도저히 방법이 생각이 안나더라
그래서 보통 검증레이어 하나 추가하지않나? 유저 Input -> 검증레이어 -> 성공 <- 요청한 타입에 적합하지 않을경우 피드백
자바는 원래 그렇게 하는게 맞다
자바 아니면 이걸 깔끔하게 표현할 다른 언어 있음? 동적 데이터 긁어와서 박아넣는거라 걍 답이 없어보이는데
내가 구조를 모르니까 단편적인 것만 알고 말하는거긴 한데 애초에 한개로 묶어서 담는다는게 결국 공통된 기능이 있어서 묶는거잖음 그러면 그 기능만 떼서 인터페이스로 만들고 dynamic 대신 인터페이스 쓰면 안됨?
공통된 기능이 없으면 아예 컨테이너를 분리를 하고. 스칼라용 map, 테이블용 map 이렇게
값 안에 array map 여러 타입의 스칼라값 다 들어갈 수 있고 그 안의 array map에도 다 들어갈 수 있는 동적인 n차원 데이터인 상황이라 도저히 방법이 생각이 안나더라
그래서 보통 검증레이어 하나 추가하지않나? 유저 Input -> 검증레이어 -> 성공 <- 요청한 타입에 적합하지 않을경우 피드백