TIL_10202021

오늘 한 것

  • 팀 프로젝트 주제 관련 서비스 분석

    • KREAM, 오늘의집
  • JPA 게시판 과제 피드백 반영

    • @Transactional 적용 관련 유의사항 https://www.youtube.com/watch?v=n85UzIReFjY
    • Custom Exception을 상속 구조로 만들어서 예외 처리를 공통으로 할 수 있게 수정. 중복 코드 제거
    • ExceptionHandler 도 엮일 수 있다. -> Exception handling 처리 중에 또 다른 예외가 발생하면 해당 예외 처리 담당 ExceptionHandler가 호출됨
  • 글 읽기

    • 나는 소프트웨어 엔지니어인가?
    • Domain에 특화된 Hard Skill이 아닌 모든 소프트웨어 개발에 사용되는 일반적인 Soft Skill 분야인데 분석, 설계, 컴포넌트와 인터페이스의 이해, 협업 등 창조적이고 문화적인 요소가 중요하며 구체적으로 눈앞에 보여주기 어려운 영역이다.
  • Size 검증은 DTO에서 해야하는 것이 맞을까?

    • 각 DTO에서 Size를 검증한다면 Entity에서 변경이 생길 때 관련된 DTO 수 만큼 수정해야한다. (관리 측면에서 비효율)
    • 만약 Entity에서 검증한다면 관리는 편하겠지만, 서비스단까지 내려오는 단점이 생긴다. (성능 문제)

내일 할 것

  • 팀 프로젝트 회의
  • JPA 게시판 과제 피드백 반영

Written by@Myunghwan
Nothing changes if nothing changes

GitHub