Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
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 31
Tags
more
Archives
Today
Total
관리 메뉴

rabbit97 님의 블로그

13일 일지 본문

개발 일지

13일 일지

rabbit97 2024. 9. 13. 21:08

오늘 시작 전 먼저 과제 제출 피드백 확인하기

 

저번 과제때는 피드백을 직접 호출해서 해주는건줄 알고 가만히 있었다가 이제 와서 안 사실인데 과제 제출 페이지에 피드백이 달리고 다른 수강생들은 그거에 대한 질문을 하러 갔던 것...

 

나만 몰랐어 ㅠㅠㅠㅠ

 

그래서 저번 과제 피드백도 최근에 봤는데 이번엔 바로 확인하기!

1. API 명세서가 없어서 테스트하는데 어려움이 있습니다. 협업에서는 항상 만드는 것이기때문에 만드는 것을 생활화하세요.

2. 토큰을 헤더로 전달하고있지 않습니다.

3. 토큰이 없어도 (로그인 하지않았어도) 캐릭터 상세조회가 가능해야합니다.

4. 모든 요청들에 대해서 정상적인(기대값) 데이터를 req.body 에서 받고있는지 검증하여야합니다. 아이템에서는 하고있고 캐릭터에서는 안하고있네요.

5. 미들웨어를 통해 모든 error를 핸들링하는 것을 적용해보면 시도해보세요.

6. 변수명은 대문자가 아닌 소문자로 시작하는 것이 가독성에 좋습니다.

7. 아이템 장, 탈착 할때 해당 캐릭터가 해당 계정에 속하는지도 검증하셔야합니다.

피드백 내용이 과제 진행하면서 전혀 생각치도 못했던 내용들이라 진짜 정확하고 꼼꼼하다...

 

실력을 키우자 아자아자

 

이번엔 바로 팀 프로젝트 시작인데 참고해서 더 좋은 결과물이 나오길...

 

======================================================================================

 

팀 프로젝트 발제가 끝나고 팀 회의도 끝났다! 프로젝트 참 감이 안잡혔는데 그래도 팀원분들이 너무 아이디어가 좋아서 다행이였다!

 

이번에 제출해야하는 과제는 풋볼 온라인 서버 구현하기!!

 

프론트엔드는 없고 서버만 잘 구현해서 제출하면 된다.

 

 

다음 프로젝트때는 꼭 만들어보자 했던 api 명세서 드디어 만들었다 ㅠㅠㅠㅠㅠ 

 

지적을 받았는데 코딩 표기법이라고 있다 하셨다.

 

협업에서 중요하니 하나로 통일 하라는 튜터님의 말씀

 

카멜 케이스 - 단어 구문을 할때 첫 글자는 소문자 공간이 생기는 단어는 대문자

 

스네이크 케이스 - 단어의 첫 단어는 소문자 공간이 생기면 언더바 _ 쓰기

 

파스칼 케이스라는 것도 있었는데 첫 글자 대문자, 그 뒤로도 대문자를 쓰는 방식이다.

 

우리 팀은 카멜 케이스를 쓰기로 해서 수정했다

 

그리고 이제 구현 과제중 필수로 해야하는 과제는 총 6개인데

 

1번 2번 하나씩 묶어서 1명 나머지는 각자 한명씩 맡기로 했다

 

필수 구현 

 

- 회원가입과 로그인, 캐시 구매 기능

 

- 선수 데이터 준비

 

- 선수 뽑기 기능

 

- 나만의 팀 꾸리기 기능

 

- 축구 게임 기능

 

도전과제랑 일부러 고민하라고 넣은 스페셜 과제도 있는데 일단 팀 프로젝트다 보니 필수 구현부터 하고 나머지 여건이 되면 하나씩 구현 하기로 했다.

 

일단 내가 맡은 api는 나만의 팀 꾸리기 기능!! 추석 기간 동안은 24시간 잠 코딩 잠 코딩 으로 시간을 투자 할 생각이다

 

열심히 해 보자구~~~~

'개발 일지' 카테고리의 다른 글

20일 일지  (0) 2024.09.20
19일 일지  (4) 2024.09.19
12일 일지  (0) 2024.09.12
11일 일지  (8) 2024.09.11
10일 일지  (1) 2024.09.10