엄범

패키지, 모듈, 서버 나누는 기준은?

패키지 vs 모듈 나누는 기준 패키지가 아니라 별도의 (멀티 모듈, 서브 모듈)로 구성했을 때의 장점은? ▲ 관심 분리를 통한 스파게티 코드 방지, 변경 범위 축소 왜 세모? 패키지만 나눠도 효과를 볼 수 있는 영역이기 때문. 단, 분리된 패키지 간 참조는 양방향이고, 분리된 모듈 간 참조는 단방향만 가능하다는 ...

단 23 후기와 하이퍼클로버

왜 하이퍼클로버가 가치가 있는지? 왜 경영진은 거기에 집중했나? AI는 게임체인저가 맞고, 각 서비스에 무조건 도입은 다 될거임 차이점은 원천기술 가지고 자체적으로 해낼 수 있느냐, 아니면 openai같은데서 돈내고 가져다 쓰느냐. 이 차이가 있음. 어차피 FMops 운용하는 레이어부터는 어느 회사든 다 있을거같구 그 아래 레이어를 원천기술가지고 ...

Enum VS String - 외부 API 요청에 대한 응답 수신 코드로 enum을 쓰는게 좋을까?

상황 1) 외부 API 요청에 대한 응답 수신 코드로 enum을 쓰는게 좋을까? 요약 ) 외부 API 요청에 대한 응답 코드는 String으로 정의하고 enum 변환하는게 더 유연하고 안전하다. (fault tolerance) enum에 정의 되어 있지 않은 값이 응답 코드로 들어올 수 있기 때문이다. (e.g., 예고 없이 갑자기 추가된 응답...