총 정리 팀 노션 페이지 링크 API 명세서 팀 노션에서 확인 부탁드립니다테이블 상단에 각 도메인 별 필터링을 해두어서 나눠서 보시면 보기 편할 것 같습니다!테이블 명세서 유저(p_user)필드 이름 데이터 타입 설명usernameVARCHAR(100)사용자 ID, pknicknameVARCHAR(100)사용자 닉네임emailVARCHAR(255)사용자 이메일, UniquephoneVARCHAR(100)사용자 연락처passwordVARCHAR(255)사용자 비밀번호addressVARCHAR(100)사용자 주소zipcodeVARCHAR(100)사용자 우편번호roleVARCHAR(10)사용자 역할 (COMPANY, DELIVER, MANAGER, MASTER) created_atTIMESTAMP레코드 ..
개발 일지 📔
총 정리 팀 노션 페이지링크 API 명세서너무 길어서 위의 링크를 참고하면 좋을 것 같습니다. 테이블 명세서1. 사용자 테이블 (p_user)필드 이름 데이터 타입 설명 키usernameVARCHAR(100)사용자 ID, Primary KeyPKnicknameVARCHAR(100)사용자 닉네임 emailVARCHAR(255)사용자 이메일, Unique passwordVARCHAR(255)사용자 비밀번호 rolerole_type사용자 역할 (CUSTOMER, OWNER, MANAGER, MASTER) addressVARCHAR(255)배송 주소 is_publicBOOLEAN사용자 정보가 공개된 상태인지 여부, 기본값 TRUE created_atTIMESTAMP레코드 생성 시간 created_byVARCH..
B-1조 팀 비전공자인 내가 SSS급 개발자가 된 건에 대하여 팀원 : 김재윤(팀장), 유동근, 장규빈, 황규정 팀원 모두 한번에 의논하여 작성했습니다. Keep TDD 도입하여 진행하였고, Postman으로 값을 넣어서 API를 검증해보기보다 테스트 코드로 간편히 작성하여 테스트해볼 수 있어서 좋았다. Restful 한 API 를 설계해봐서 좋았다. 깃허브 플로우 및 풀리퀘스트로 협업을 진행하고, 풀리퀘 시 깃허브 액션으로 테스트를 자동으로 돌려주어서 좋았다. 주말까지 나와서 새벽까지 공부한다. 이슈 만들기. 근데 이제 잔디 심기를 곁들인 Problem 로그인 기능에 사용되는 Filter들을 자연스럽게 제어하지 못했다. Admin 유저의 관리를 잘하지 못했다. Try Redis를 이용하여 토큰 제어를 ..
B-12조 팀 아이뽀 : 김재윤, 길경남, 이준영, 유민아 팀원 모두 의논하여 한번에 작성했습니다. Keep 기획 및 설계가 꼼꼼하게 잘 되어 있음 컨벤션 및 전략을 명확히 정하고 잘 따라서 효율성 높음 중간중간마다 소통도 잘 되고 업무 분담이 잘 되어 충돌이 최소화됨 Problem 기능을 구현함에 있어 절대적 시간이 부족했다. 팀원 간의 충분히 고민할 시간을 주지 않고 팀장이 해결 Try 더 어려운 기능 구현해보기 배포 해보기 테스트 코드 작성 해보기
프로젝트 개요 프로젝트 제목 : 무비토크 프로젝트 설명 : 영화 리뷰 뉴스피드 서비스로, 리뷰마다 장르 해시태그가 있고, 특정 장르 해시태그를 선택하면 그 해시태그가 들어간 리뷰들을 보여준다. 프로젝트 링크 : 링크 와이어 프레임 피그마 링크 ERD 설계 ERDCLOUD 링크 API 명세 API 명세 노션 전체 API 명세 API 명세의 내부 페이지는 다음과 같다.
Keep 깃, 깃허브로 동일한 코드베이스 유지 및 PR 활용 인터페이스 분리로 각자 업무 분담 적극적인 소통 및 코드 리뷰 문화 페어 프로그래밍 Problem 주석 작성 미흡 문서화 미흡 도메인 객체 의존성 줄이기 Try 테스트 코드 작성 능력 향상 public 클래스나 메서드에 대해 javadoc 작성
keep 형상관리툴인 Git & GitHub 활용으로 모두가 동일한 코드베이스 유지 js, css 파일의 모듈화를 통해 가독성과 유지보수성 증대 problem CRUD 기능이 아쉬웠다 - 수정 및 삭제 향후 고려 디자인의 아쉬움 -향후 레퍼런스 참고 try 기능추가 - 수정 및 삭제 관계형 데이터 베이스 활용 및 대체 디자인 레퍼런스 참고 - 링크