항해 22일차 (2022/1/31)

Lee·2022년 1월 31일
0

항해99

목록 보기
21/50

금일 일정

  • CS 스터디 - 메모리 부분 시작
  • 개인과제 진행
  • 팀 과제 회의

금일 회고

  • CS 스터디
    CS 스터디는 새로운 단원이 시작되었다. 많은 스터디원들이 의문을 가졌던 하드웨어 설계 부분이 끝나서 아마 더 의욕적인 스터디가 되지 않을까라는 생각을 가지며 스터디를 참여했다.

  • 팀 과제
    이번 조에서는 팀 과제를 각자 하나씩 담당해 정해진날 서로에게 설명하고 채울 부분이 있으면 추가해 나가기로 결정했다. 저번주에 내가 제시했던 집단지성을 사용하는 방법도 좋은 부분이 있었지만 자세히 아는 것에 문제가 있어서 이번 방법이 더 좋다고 생각한다.
    ORM, JPA, Spring Data JPA 를 구분해서 설명하는 것과 OAuth2에 대해 조사하는 것이 내가 맡은 범위로 열심히 준비해야겠다.

  • 개인과제
    금요일부터 수많은 오류와 잡다한 실수들과 함께 싸우며 진행한 결과 테스트코드를 제외한 큰 틀에서는 요구사항대로 동작이 되었다. 세부사항과 테스트코드를 해야하는데 테스트코드에서 고생을 할 것 같은 불길한 느낌이 강하게 든다.
    과제를 진행하면서 PK에 대해 조사를 해야 할 필요성을 느꼈다. 지금 3개의 DB테이블이 통합되어 ID값을 가지는 것이 맞는지 잘못 설계한 것인지를 알아볼 필요가 있다.
    지금까지 이번 주차에서 가장 중요하다고 생각하는 것은 스프링 시큐리티는 기능을 만들고 난 뒤에 나중에 적용시키는 것이 좋을 것 같다는 것이다. 지금와서 생각해 보니 대부분의 문제의 원인은 시큐리티가 차단하고 리다이렉트를 시키는 것이 가장 큰 문제였다.

profile
발전하고 싶은 백엔드 개발자

0개의 댓글