Team

🗃️ Github

GitHub - kyungtae42/newsfeed

📽️ 시연 영상

https://www.youtube.com/embed/-88Njzw9eM0?si=iLpbcKLKs5Hyt_Th

🗒️ 발표 자료

Notion | The connected workspace with site publishing


👣 개인과제

1. 프로젝트


2. 기획 관련 메모

2.1. 필수 구현

2.2. 추가 구현

3. WBS & Tasks


🏝️ Ground Rules

1. 점심 12:30 - 14:00 / 저녁 18:00 - 20:30 (자율적으로 1시간씩)
2. 예쁜 말로 소통하기
3. 외출 시 슬랙에 남기기
4. 모르는 문제 팀원들과 공유하기 (사소한 것도 상관 X)

🚩 Goals

규칙적인 생활 패턴 유지하기

🕑 회의

오전 10:30 - 11:00

🚦 Project Rules

Code Convention

Github Rules

KPT 회고

🌞 계획표

요일 별 상시 업무 [D-5]

📢 SA 서면피드백

- jwt.secret.key는 git에 올라와 있으면 안 됩니다.
- AllArgsConstructor 어노테이션 사용을 지양하고 필요한 항목만 선언해서 사용합시다.
- IDE에 나오는 경고를 보고 수정해 봅시다.
    - Field injection is not recommended
- 다른 Config를 분리한 것처럼 JwtUtil도 Config를 분리를 해봅시다.
    - Util 성격에 맞게 static으로 선언해서 사용해 봅시다.
- 팀 내에서 코드 리뷰를 해서 무엇을 더 수정하면 좋을지 의논해 봅시다.
- 최종적으로는 사용하지 않는 코드나 주석 내용에 대해서 확인하여 수정해 봅시다.
- 테스트 시나리오나 케이스를 적어서 API 개발처럼 각자 나눠서 테스트를 진행합니다. 이 때 본인이 개발했던 항목은 최대한 본인이 테스트하지 않습니다.
- h2도 좋지만 mysql과 같은 DB를 연동해봅시다.
- Transactional을 사용하지 않아도 생성, 삭제가 되고 있고 updateComment만 Transactional이 있습니다. Transactional을 사용하지 않아도 동작을 하는 이유를 확인해 봅시다.
- 에러나 특정 상황에서 사용하는 메세지만 모아서 관리할 수 있는 방법이 있는지 확인해 봅시다.
- 추가 구현할 수 있지 않을까요?

4. 와이어프레임

https://www.figma.com/design/MCPZrsQSRnPJQO0iXc9IVx/Sparta_TIl?node-id=0-1&t=mItTVlJrXOd1CqbG-0

5. API 명세서 (구현 기능 안에 상세 설명 추가)

기본경로: /api

API 명세서

6. ERD DIAGRAM


스크린샷 2024-06-10 오후 7.21.01.png