스크럼
- 오전 스크럼
마무리점검 (6시 40분)
- 어려움을 겪는 중..
이슈
- 어려움을 겪는 중..
- 전체 코드 리뷰
- 게시글 수정 관련
- PUT vs PATCH
- PUT : object를 거의 통째로 갈아엎는 정도의 수정시 많이 사용
- PATCH : object의 한 필드 혹은 부분적인 수정
- upsert는 API단 보다는 로직의 중간에 사용되는 것이 좀 더 일반적일 듯
- api의 기능으로 있기 보다는 upsert가 필요한 기능이 있을 수 있다 정도로
- 예외 로깅
- 어느 수준까지 로그를 작성해야 할지
- 사용자의 잘못된 입력에 의한 예외도 로그를 남겨야 할까?
- 너무 많은 로그가 있으면 진짜 심각한 오류를 찾기 어려울수도
- DB단에서 오류가 발생했다면, 사용자의 오입력도 찍어야 찾기 쉬워질 수도
- 폴더 구조
- @Transactional 어노테이션을 달아줄 필요가 있는 범위(?)는 어디까지인가?
- 변수명 설정
- 무조건 자세하게(풀네임) ?
- 유추할 수 있는 정도로 간결하게 ?
- 클래스네이밍은 자세하게, 인자는 간결하게 ?
- 예외 처리 위치
- delete의 반환값으로는 무엇을 주어야 할까?
- Entity, VO, DTO
- cascade, orphanRemoval
- Soft Delete
- 상태머신
오늘의 링크 공유
Filter 에 오늘 날짜만 설정 하면 좋을 것 같아요 🙂
목록