Image (3).jfif
TF별 과제 진행상황 공유 및 피드백
Datadog 보기 쉽게 만들기 (https://midastech.atlassian.net/wiki/spaces/HRPD/pages/93161557/3)
- 작업 범위 구체화 진행
- T1. 데이터독만으로도 트러블 슈팅 가능하도록 개선
- 팀즈 alert 개선
- 주간 진행 계획 수립
- 3주차 : 팀즈 alert 개선 (알림 시 필요한 지표 전달 완료, devops 회의는 연기)
- 4주차 ~ 6주차 :데이터독만으로도 트러블 슈팅 가능하도록 개선
- 연구 진행 & 적용방향 확정 및 구현 & 고도화 & 모니터링
- 피드백
- aop 통해 http request 파라미터에 대항 로깅 처리 공유 (by 준후님)
- ContentCachingRequestWrapper을 사용
- restcontrolleradvice 통해서도 가능
배포 시간 줄이기 (https://midastech.atlassian.net/wiki/spaces/HRPD/pages/93160000/3)
- 진행상황
- spring boot version up (어플리케이션 실행 시간 단축)
- application 실행 시간 단축 (어플리케이션 실행 시간 단축)
- devops 논의 (빌드 시간 단축, deploy 시간 단축)
- 4주차 목표
- 부트 버전업에 대한 확인 작업
- 3주차 작업 사항 코드 머지
- 위 사항들 6.1.0 배포
- (5주차 까지가능) lb health check 시간 조정하여 devops에 요청
- (5주차까지 가능) gradle 의존성 제대로 적용되어 있는지 확인. api, implements 확인
- 피드백
- lazy annotation을 붙여야 하는 기준이 정리될 필요가 있음
- lazy 로딩 시 빈 초기화가 실패하면 어떻게 해야되는지 대책이 필요함
- kms 맵 초기화(비동기 처리) 실패 시 이후 대책 필요함
테스트 강제화 방안 (https://midastech.atlassian.net/wiki/spaces/HRPD/pages/96602346/3)
- 진행상황
- 테스트 품질을 측정할 수 있는 기준(규칙) 수립 완료
- 기준(규칙)을 토대로 테스트 품질의 좋고/나쁨을 확인할 수 있는 방법(척도) 마련 중
- 다음주 목표
- 5주차 까지 방법(척도) 수립 완료
- 7주차 까지 테스트 품질 측정 시나리오 도출
- 8주차 ~ 테스트 품질 측정을 위한 방법/툴 조사 및 적용 & 고도화
- 피드백
- 오픈소스를 활용한 코드 커버리지 측정 방법
- 4가지 범주 - 우선순위 매긴다면 이에 따라 방법적인 측면을 단계적으로 반영할 수 있을 것 같다.
- 코드 리뷰를 통해 공유하는 방식도 좋은 것 같다
- 경계값 테스트 - 이 부분도 필요할 것 같다.
- 유지보수성에서 - 가독성에 대한 부분도 체크가 되면 좋을 것 같다.