개발일기 - 2022-05-18

jude Kim·2022년 5월 18일
0

개발일기

목록 보기
15/28

몸상태 안좋은지 9일째 - 인후통

오전

  • DailyScrum 잠시 참석
  • 학부모 참관학습 참여

오후

  • CORS 설정 변경 - Production 관련 추가 필요
  • CodeReview 에 대한 CodeWithMe 로 설명
  • Jackson Serializer 관련 LocalDateTime 이슈 해결
  • ThingDetailService 개발
  • ObjectBuilder 개발 #1

오전에 일이 있어 잠시 둘째의 학교에 다녀왔다.
공지사항은 확인하고 싶어 옵저버 모드로 DailyScrum을 참석했다.

CloudFront의 CORS 설정 이슈가 있어서 몇가지 추가했더니 해결되었다.
참고 문건 - https://velog.io/@enosoup/CloudFront-CORS-정책-설정

ObjectBuilder 에 대해서 고심하다가 우선 DetailService 의 RequestParameter가 맘에 안들어 관련 코드를 수정했고, 그러면서 DetailService에 대해 대대적으로 수정을 진행했다.

ObjectBuilder 를 진행하기 위한 관련 Object들의 DetailService는 필수적이라 우선적으로 개발을 진행했다.

진행하다보니 JsonSerializer 에 대한 LocalDateTime 이슈가 재발하여 관련 사항을 확인하고 수정하였다.

ObjectBuilder 엄청 고민을 하고 있는데 대략적으로 윤곽은 잡힌것 같다.
String Replace 및 ids, 그리고, Serialzer 및 OnDemand Filter 및 Decorator, Badge Replacer 을 진행하면 일단 해결은 될 것 같다.

Cache에 의한 데이터 불일치성에 대한 이슈는 클라이언트에서 도와준다면 해결은 될 것 같다.

ObjecBuilder는 꽤나 오랫동안 고심했는데, 아 맞다 이것때문에 이렇게 할 수 없었지? 라는 상황을 수십번은 마주친것 같다.

내일은 출근해야 한다.

빨리 자자.


오늘의 쇼핑

  • 인터파크 - 맥심 슈프림 골드 100T (당 떨어질때 좋다.)
profile
씨봉봉이

0개의 댓글