[TIL] 220820

Ariul·2022년 8월 20일
0

Today I Learned 🌳

목록 보기
5/13
post-thumbnail

FACT

  • 엔티티, 컨트롤러, 서비스 등등을 다 만들지 않고도, 엔티티만 가지고 테스트를 진행할 수 있는 방법을 배웠다.

FEELING

  • 지혜님이 사용하시는 공통 예외 처리 방법을 분석하고 공부하면서 예외 처리에 대해 얼추 이해했다고 생각했는데, 오늘 동욱님이 사용하시는 방법을 보니 "와우 전혀 다른 방식을 보니 또 모르겠네. 다시 공부해야겠다~" 라는 생각이 들었다.

FINDING

  • 상황: 나는 댓글포스트 좋아요 기능을 담당함. 만들다 보니, "어랏 포스트가 미리 구현되어 있지 않으면 내 기능을 구현할 수 없잖아? 그럼 포스트 엔티티, 컨트롤러, 서비스 등등 다 만들어야 테스트 할 수 있나? 근데 커밋할 때 충돌나면 어떡해? 아, feature 브랜치를 분리해서 괜찮으려나? ..."를 고민하다 동욱님께 SOS 요청! 동욱님은 이렇게 하면 충돌이 발생할 것이므로, 포스트 엔티티만 가지고 테스트 할 수 있는 방법을 알려주셨다.
    ⇒ 자세한 내용은 여기서! CommandLineRunner(스프링 부트 구동 시점에 특정 코드 실행 시키기)

  • 인텔리제이 단축키

    Ctrl + Space : 기본 코드를 자동 완성
    Ctrl + Shift + Enter : 문장 자동 완성(if문, for문 등)
    Ctrl + Alt + L : 코드 정렬

FUTURE ACTION

  • 포스트 좋아요 기능 구현하기
  • 댓글 CRD 기능 구현하기
profile
정성과 진심을 담아 흔적을 기록하자💡

0개의 댓글