기웃 기웃.........
프로젝트는 저번주에 끝났습니다만,, 조금 늦은 회고입니다🧸
🏃♀️ 쓰담(SSUDAM) 2023.12.22 ~ 2024.01.23
내 깃허브 🔗https://github.com/sooani/ssudam
백엔드 서비스메뉴얼 🔗https://gregarious-diagram-be0.notion.site/SSUDAM-a654f4266fcf4111b404737bf1ff1b31
프로젝트를 시작후 하나부터 열까지
직.접. 구상해내고 만들어야하는 점이 아주 낯설고 복잡했다,,,
다대다 연관관계..나를 ...ㅈ..죽...살려줘..
모든게 처음이라 서툴렀고 매번 내 한계를 마주할때마다 너무 힘들었다.....ㅠㅠ 🗑🗑🗑🗑🗑
또 팀 프로젝트여서..나 하나만 열심히 하면된다!! 가 아니였습니다...
문제가 하나도 없었다고하면 거짓말이겠지ㅋㅋ... ㅋ
정해진 짧은 일정에 많은 내용을 배우고 프로젝트까지 진행하면서
너무 너무 너무 너무 어려웠는데 한편으로 또 재밌게 느껴지고ㅋㅋ..
내 자신이 웃겼다...ㅠ 거의 뭐 지킬앤하이드급......
재밌었기 때문에 더 잘하고 싶어서 욕심내서 쉬는 시간도 없이 달린 점도 있었다,, 무리한거지..
그걸 깨닫고 (약간) 조절 하면서 했음 👶
내 부족함을 기간안에 맞추기 위해서 주말에도 밤낮없이 열심히 달렸다,,,
어쨌든 결과물이 나왔고 해냈습니다,,,,🍀
코딩이 뭐냐고 아무것도 몰랐던 내가 이런 과정을 느끼고 경험할 수 있었다는 점이
정말 뿌듯했고 만족스러웠다ㅎ
그리고 이 기회가 주어졌음에 감사함을 느낀다💝
" 노력한 우리 백엔드 팀원들 고생 많이 했다. "
ㅋㅋㅋㅋㅋ🤕🤕🤕🤕
강사님도 너무 좋았는데 코스 기간이 짧아서 정말 정말 아쉽다!!!......ㅠㅠ
강사님들.....부족한 저를 이끌어주셔서 감사합니다,, 그리고,,징징거려도 항상 응원해주고 힘을 준 팀원들도...💕
일반 과정보다 더 짧은 기간이였지만
남은 시간에는 또 다른 좋은 기회가 올거라고 믿는다!
원래도 타 교육과정을 선택했지만 결국 여기에 오게 된것처럼✨
🎀좋았던 점
- 테스트케이스 작성과 API 문서 자동화
- 이전에 TodoList 만들때 테스트케이스를 작성해서 API 문서 자동화를 해보고싶었는데 프로젝트때 성공했다.
- Stub data 클래스를 생성해 공통된 데이터들을 따로 분리하여 코드를 더 깔끔하게 만들었다.
- EC2 메모리 부족 해결
- 자꾸 서버가 멈추는 문제가 생겼고 메모리 부족을 발견하여 swap 메모리 설정으로 튼튼한 서버를 만들었다.
- Apache Jmeter 를 활용해서 서버 부하 테스트 진행
- swap 메모리 설정후 튼튼한 서버인지 직접 부하테스트를 진행하여 서버 안전성을 확인했다.
- 팀원들과의 일정 진행상황 공유
- 혹시나 문제가 없는지 진행상황을 깃허브에 공유해서 기능구현여부를 함께 확인할 수 있었고 일정계획에 맞추어서 프로젝트에 집중할 수 있었다.
🍌아쉬웠던 점
- 비즈니스 로직에 대한 단위테스트
- Controller 부분의 구현은 작성되어있지만 Service 단위 테스트가 없어서 추후 보완예정이다.
- 프론트엔드와 백엔드간의 의견과 문제점 확실하게 공유하기
- 프론트팀이 상의없이 기능 추가하는 부분이 있었는데 조금 곤란했다...! 프로젝트 기간동안 회의가 매일 진행되었는데 회의시간에 공유하지 않았던 부분이라 다시 작업을 해야했다.....
- API문서에 JWT 추가
- 초반에 보안부분이 없어서 모두 제외하고 테스트케이스를 작성했는데 추후 보안 부분을 추가한 테스트케이스를 작성해 볼 예정이다.
- QueryDSL 및 검색엔진 적용
- 단순한 키워드 검색으로 만들었지만 검색 조건이 복잡하더라도 효과적인 데이터 검색을 위해서 QueryDSL 이나 검색엔진을 적용해 볼 예정이다.
'기록🍌 > 회고' 카테고리의 다른 글
스프린트 3 회고 - 조커들 (2) | 2024.01.20 |
---|---|
스프린트 2 회고 - 배포 오류.. (0) | 2024.01.11 |
스프린트 1 회고 - 프로젝트 준비,,, (1) | 2024.01.02 |
TIL 231218 (1) | 2023.12.18 |
TIL 231204 (4) | 2023.12.04 |