2021년 8월 20일

김대웅·2021년 8월 20일

TIL

목록 보기
5/33

회고

Facts(사실, 객관)

  • spring devtools를 이용한 re-start 기능 설정
  • Task 존재 여부 확인 작업 interceptor로 변경

Feelings(느낌, 주관)

  • 금요일에는 개발하기가 싫다.

Findings(배운 점)

  • spring devtools를 이용한 re-start 기능 설정
  • interceptor에서 path variable을 가져오는 방법
  • interceptor에서 controller로 데이터 넘기는 방법

Affirmation(자기 선언)

  • 나는 주말에 잠에서 깨자마자 개발을 하는 사람이다.
  • 나는 금요일 저녁에 개발하는 사람이다.
  • 나는 재미로 개발하는 사람이다.

06:39 ~ 07:29

Facts(사실, 객관)

  • spring devtools를 이용한 re-start 기능 설정
  • intellij에서 vscode로 개발환경을 변경하였음

Feelings(느낌, 주관)

  • 세팅의 문제를 겪다보니 도커를 배워야할 이유가 점점 더 명확해지는 느낌이다.
  • 젯브레인 ide 개발환경에서 벗어나려고 하고 있다.
    • 젯브레인의 단점
      • 터미널 사용경험이 좋지 않다.
        • 이상하게 터미널관련 단축키는 설정을 하여도 제대로 작동하지 않는다.
      • git 변경내용 확인이 힘들다.
        • 결국 커밋메시지를 작성하기위해 vscode를 실행해야 했다.
      • file tree(?) 이동시 vim 단축키가 작동하지 않는다.
        • 에디터 화면을 반으로 나눈뒤, 나눈 화면간 이동이 원활하지 않다.
      • 언어별로 ide가 다르다보니, ide별 세팅을 통합해서 관리하기 귀찮다.
    • vscode의 단점
      • javadoc의 태그(<code>)를 인식하지 못한다.
      • 코드 자동완성 기능이 느리다.
      • 코드 추천 기능이 없다.
    • 아직은 vscode의 단점보다 젯브레인의 단점이 더 크게 보인다.
  • 어제 1시간 늦게 자서 1시간 늦게 일어났다.
    • 1시간 늦게 일어나서 개발을 1시간 덜 했다.
      • 기존의 루틴(퇴근 -> 운동 -> 개발 -> 잠)에서, 몇가지 루틴을 추가하면서 지체되었다.
      • 개발 중 갑자기 intellij의 모든 세팅이 날아가서 다시 세팅하느라 시간이 지체되었다.

Findings(배운 점)

  • spring devtools를 이용한 re-start 기능 설정 법

Affirmation(자기 선언)

  • 나는 금요일 저녁에도 개발을 하는 사람이다.
  • 나는 아래의 일들을 해결하는 사람이다.
    • "/tasks/{id}" http request 요청시 id를 가지고 task를 확인하는 작업 interceptor에서 수행하도록 수정
    • 메서드 및 클래스에 주석 달기
    • http status code가 204이고 response body를 전달하는경우 테스트

21:15 ~ 22:05

Facts(사실, 객관)

  • Task 존재여부 확인작업 interceptor로 변경

Feelings(느낌, 주관)

  • 금요일 저녁 공부는 하기 싫다.

Findings(배운 점)

  • interceptor에서 path variable을 가져오는 방법
    • "/tasks/{id}" http request 요청시 id를 가지고 task를 확인하는 작업 interceptor에서 수행하도록 수정
    • 간접적으로 @PathVariable이 어떤식으로 path variable을 가져오는지 알 수 있었다.

Affirmation(자기 선언)

  • 나는 금요일 저녁에도 개발을 하는 사람이다.
  • 나는 아래의 일들을 해결하는 사람이다.
    • 메서드 및 클래스에 주석 달기
    • http status code가 204이고 response body를 전달하는경우 테스트

22:24 ~ 23:14

Facts(사실, 객관)

  • "/tasks/{id}" http request 요청시 id를 가지고 task를 확인하는 작업 interceptor에서 수행하도록 수정
  • 피드백 반영하여 코드 수정

Feelings(느낌, 주관)

  • 일단 공부를 시작하면 괜찮은데, 시작하는것이 항상 문제가 된다.

Findings(배운 점)

  • interceptor에서 controller로 데이터 넘기는 방법
  • @RequestMapping value에 상수 넣어주는 방법

Affirmation(자기 선언)

  • 나는 금요일 저녁에도 개발을 하는 사람이다.
  • 나는 재미로 개발을 하는 사람이다.
  • 나는 아래의 일들을 해결하는 사람이다.
    • 메서드 및 클래스에 주석 달기
    • http status code가 204이고 response body를 전달하는경우 테스트
profile
42seoul cadet

0개의 댓글