Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 창의충전소
- 이영직
- bfs dfs
- 관심내역
- react
- 자료구조
- FlatList
- 경우의 수
- ReactNative
- 백준 1992
- BFS
- 찜하기
- React Native
- 휴대폰 기기
- 해외 대외활동
- React Natvive
- Project Bee
- 버튼 활성화
- 폴더구조
- 노마드코더
- web in app
- 완전탐색
- apk파일 추출
- Navigation
- backHandler
- 앱 권한
- 비트마스킹
- 구현
- web view
- 원복
Archives
- Today
- Total
유미의 기록들
[뉴스피드 프로젝트] KPT 회고 본문
728x90
반응형
🙂 Keep
1. 하나의 요청에 대해 response, request dto를 하나의 클래스에 묶어서 관리함
2. 별도의 검증 메소드 사용
3. Enum으로 에러 메시지 관리
4. 서로 필요한 기본적인 코드를 헷갈리지 않게 처음에 회의를 진행하여 합의하에 코드 작성
5. Entity 클래스를 같이 논의하면서 구현하여 병합충돌이 많이 발생하지 않게 됨
6. 기능 개발을 모두 완료한 후, 튜터님께 코드리뷰를 받아서 마지막에 리팩토링 함
⚠️ Problem
1. 회원가입 시 비밀번호 조건 설정 코드를 생성 시 if문과 for문을 사용하게 되어 복잡하고 긴 코드로 작성이 되었음
2. 내부적으로 확인이 어려운 로그 처리
3. 강제로 필터를 등록하여 사용하는 코드
4. 개인적으로 학습이 부족하여 팀원들의 코드를 쉽게 이해하지 못함
💡 Try
1. 서버의 동작을 확인할 수 있는 log처리
2. spring에서 제공하는 filter 사용
3. 정규 표현식과 Enum 그리고 여러가지의 플러그인을 보고 모르는 게 너무 많아 더욱 공부를 열심히 해야겠다라는 생각이 들었음
4. 모르는 부분이 있으면 팀원들에게 질문을 많이 하면서 다른 사람의 코드도 이해하려고 해야할 필요성을 느낌
728x90
반응형
'대외활동 기록 > 내일배움캠프' 카테고리의 다른 글
[개인과제 -Spring 숙련] 회원 CRUD API 구현 (Level 2) (0) | 2024.08.29 |
---|---|
[개인 과제 -Spring숙련] JPA를 활용한 일정관리 앱 서버 설계 (Level 1) (0) | 2024.08.22 |
[개인 과제 - Spring입문] 일정 관리 앱 서버 (0) | 2024.08.16 |
[팀 과제 - Java] 캠프 관리 프로그램 (0) | 2024.08.05 |
[개인 과제 - Java] 계산기 프로그램 (Level 3) (0) | 2024.08.02 |
Comments