1. 어려웠던 부분 : 오늘은 마지막까지 남겨져있던 프론트와의 작업을 끝내고, 트러블 슈팅을 팀원들과 정리하는 시간을 가졌다. 일주일이라는 시간동안 촉박하게 클론프로젝트를 구현하다보니 그때 그때 에러 처리에만 급급하고 트러블 슈팅을 정리해놓지 않아서 다시 생각해보기가 꽤나 힘들었다. 다음부턴 최대한 노트에 바로바로 메모해두고 그날 트러블슈팅을 당일에 정리하도록 해야겠다.

 

2. 느낀 점 : 힘든 한 주였지만, 걱정했던 것 보다 좋은 결과물이 나와서 뿌듯했다. 프론트엔드분들이 너무 고생이 많았던 한주였는데 끝까지 열심히 해주셔서 감사함을 느꼈다. 다른사람의 열정을 통해 동기부여도 되느 것 같다. 나도 누군가에게 동기부여가 되도록 나태해 지지말고 열심히 해야겠다.

 

3. 새로 알게 된 내용 : 서비스아키텍쳐를 만들어 보면서, 다시한번 클라이언트와 서버간의 통신 방식을 복습할 수 있었다. 그리고 그 과정에 프론트엔드에선 어떤 기술을 사용하는지, 그리고 백엔드에선 어떤 기술을 사용하는지도 정리할 수 있었다. 그리고 다시한번 느끼지만, 깃헙에 리드미작성 정말 중요한 것 같다. 한눈에 들어오게 기능/기술스택/트러블 슈팅을 잘 정리해두면 나중에 포트폴리오로 활용할 때 유용할 것 같다.

 

4. 셀프칭찬 (오늘 잘한 일) : 오늘 클론코딩 발표자료를 위해 리드미작성과 서비스 아키텍쳐 이미지파일 만드는 작업을 진행했다. 코드를 구현하는 것도 중요하지만 그 외 팀에 필요한 작업을 수행하는 것도 중요하지 않을까? 오늘 일인분 하지 않았나 싶다 ! ㅎㅎ 그리고 이번주에 궁금했던 개념들을 정리하는 시간을 가졌다. 궁금한 부분을 놓치지 않고 간단하게라도 정리해보고 넘어가려는 나의 자세 칭찬함 ㅎ

 

5. 내일 할 일 : 실전 프로젝트 발제 / 기획


[오늘 공부한 부분] 

 

[32] 이번주에 궁금했던 부분 정리

 

[32] 이번주에 궁금했던 부분 정리

Optional vs List Optional은 null 또는 값을 감싸서 NPE(NullPointerException)로부터 부담을 줄이기 위해 등장한 Wrapper 클래스이다. Optional은 값을 Wrapping하고 다시 풀고, null 일 경우에는 대체하는 함수를 호출

leejincha.tistory.com

[09] 트러블 슈팅

 

[09] 트러블 슈팅

@Enablejpaauditing 문제 게시글을 수정할 때, CreatedAt/ModifiedAt 값이 null로 반환되는 문제 해결 @Enablejpaauditing 어노테이션 추가 @EnableJpaAuditing @SpringBootApplication public class HanghaebnbApplication { public static void

leejincha.tistory.com

[10] 프로젝트 정리

 

[10] 프로젝트 정리

1. 프로젝트 소개 🏖️ 에어비앤비 웹서비스를 클로닝한 프로젝트 입니다 https://www.youtube.com/watch?v=FwMvImgOa3k 2. 주요 기능 Spring Security, JWT를 이용한 회원가입/로그인 이메일 인증을 통한 로그인

leejincha.tistory.com

 

+ Recent posts