1. 어려웠던 부분 : 이번주는 팀원들과 각자 구현기능을 맡아서 깃헙으로 협업하는 과정을 연습하는 주차였다. 지난 주차 레벨2 과제 구현에 이어서 Spring Security를 사용하여 인증 인가를 받고, 좋아요와 회원탈퇴 기능까지 구현해야하는 주차였다. 지난 주차에 CRUD와 연관관계 매핑이 완벽히 숙지되지 않아서 이번주는 과제구현과 코드의 흐름 이해까지 동시에 진행해야하는 주차였다. 스프링시큐리티와 AOP 그리고 예외처리의 기본 개념을 이해할 새도 없이 과제부터 일단 구현해야해서 뭔가 개념 정리가 완전히 되지 않은 부분이 찝찝하다.
2. 느낀 점 : 이번 주차에만 스프링 5명이 하차했다. 이쯤되니 항해99 과정이 과연 항해99가 홍보한 것처럼 제로베이스인 사람이 해도 되는 과정인가 하는 생각이 들었다. 밤샘 비행을 일주일 내내 했을때도 잘 아프지 않았던 내가 머리가 아파올 만큼 매일 늦은시간까지 최선을 다하고 있는데, 너무 벅차다. 심화주차또한 폭풍전야를 맞이하듯이 보냈는데, 미니프로젝트 팀발제를 보고 한번 더 머리를 얻어 맞은 느낌이었다. 팀을 배치하실 때 각자의 실력을 고려해서 좀 더 형평성 있는 팀을 구성해줘야 하는게 아닌가라는 생각이 들었다. 물론 나도 스프링팀에서 잘하는 편이 아니다. 못하는 사람을 탓하는게 아니라 항해99가 어쨌든 프로젝트 전에 1인분은 할 수 있도록 케어를 해줬어야 하는게 아닌가 하는 생각이 들었다.
3. 새로 알게 된 내용 : 스프링시큐리티를 사용하여 인증 인가를 구현하는 법을 배웠다. 또, 강의자료를 통해 소셜로그인(카카오로그인) 기능도 구현하는 연습을 해봤는데, 차마 복습할 시간이 없어서 프로젝트 때 구현하진 못했다. 이번주차를 통해 한번 더 CRUD 흐름을 잡을 수 있었다.
4. 셀프칭찬 (이번주 잘한 일) : 이젠 다른사람의 코드를 꽤나 잘 베끼는 ^_^ 수준이 되었다. 베끼다보니 코드를 이해하게 되고, 또 베낀 코드를 다시 내가 응용해서 추가기능을 구현해 보는 그런 주차였던 것 같다. 나처럼 제로베이스로 힘들어 하시더 유리님이랑 지금까지 그만두지 말자고 버티자고 으쌰으쌰 해왔는데, 유리님이 하차하시면서 나도 많이 흔들린 목요일 이었다. 그런데 금요일 팀 발제 이후 정말 참아왔던 힘듬이 터졌던 것 같다. 마음이 잘 잡히지 않았지만 그래도 새로운 미니프로젝트에서 맡은 부분 코드구현에 집중하려고 했던 나의 태도를 칭찬한다. 일단 맡은 일에 최선을 다하자 !
5. 이번주 할 일 : 미니프로젝트 잘 마무리 하기 ( 수정해야할 부분 고치고, 추가 기능도 시도해 보기 )
[이번주 공부한 부분 링크 정리]
< 심화주차 프로젝트>
[01] 게시판 프로젝트 서비스 요구사항 + ERD / API
< Spring >
[24] ERD(Entity Relationship Diagram)
< JAVA >
< 기타 >
'TIL (Today I Learned)' 카테고리의 다른 글
[38] TIL S3, 항해99 10기 또 하차 ㅠㅠ (0) | 2022.12.21 |
---|---|
[37] TIL 13시간 동안 S3 오류랑 한판떴다 (0) | 2022.12.20 |
[35] TIL 미니프로젝트 시작(기획) (0) | 2022.12.17 |
[34] TIL 심화주차 마무리 / 감자 (?) (0) | 2022.12.16 |
[33] TIL 심화주차 트러블슈팅 정리 + 팀 코드리뷰 (4) | 2022.12.15 |