2023. 9. 10. 23:48ㆍ후기
이번주는 좋은 것과 나쁜 것이 무엇이 있었나요?
이번 주는 굉장히 역동적인 한 주였습니다. 가장 큰 변화로는 대학교 개강이 있겠습니다.
4-2 인턴을 목표로 하고 있어 미리 듣고싶은 4학년 과목을 몇 개 신청해서 듣고 있는데, 역시 난이도가 상당한 것 같습니다. 학교를 가거나 일정이 추가된 것은 귀찮지만, 그래도 친구들과 같이 웃고 떠드는 점은 좋은 것 같습니다.
이번주 진행했던 학습/개발 내용은 무엇이었나요?
이번주는 다음과 같이 학습하고 개발을 진행했습니다.
- 테스트 코드 작성법 학습
- ERD 설계
- JPA Entity, Repository 개발
이번 주 부터 본격적인 개발에 들어간 주차입니다.
막상 개발을 진행하려고 하니, 테스트 코드 작성법을 알고있어야 할 것 같아
통합, 단위 테스트에 대한 개념을 익히고, Repository, Service, Controller 단의 테스트 방법을 공부했습니다.
소프트웨어 공학 시간에 열심히 들었던 것이 도움이 많이 된 것 같습니다.
처음 작성한 Spring 에 대한 블로그 글입니다. https://hyunw9dev.tistory.com/19
또한 회의날 부터 시작하여, 같은 팀원분과 ERD 설계를 진행하였고,
Entity와 Repository 단의 개발을 완료하였습니다.
가장 고민을 했던 부분은 무엇이었나요?
가장 고민한 부분은 단연코 API 채택에 관한 부분이었습니다.
보통 음식점 검색을 위해서는 네이버를 많이 사용하는데, 네이버 API는 지역 검색 뿐이 지원하지 않습니다.
따라서 네이버 API를 사용하기 위해서는 현재 위, 경도 요청 → 도로명 주소로 변환 → 주소 + “음식점” 으로 검색
→ 표시 가 최선의 방법이었는데, 거쳐야 하는 서비스 단계가 많아지고, 이미 카카오에서는 해당하는 기능들을
API로 제공하고 있기 때문에, 어떤 것을 차용해야 하는 지에 대한 고민이 가장 컸던 것 같습니다.
최종적으로는 카카오 API를 사용하되, 링크는 네이버로 반환하는 방식을 채택했고, 이에 따른 서비스 로직 또한
고민 중에 있습니다.
아쉬운 부분을 개선하기 위해서 필요한 것은 무엇인가요?
현재로는 일단 개발을 진행하는 것이 최선의 방법인 것 같습니다.
또한 팀원분과 꾸준히 커뮤니케이션 하며 논의하고 있습니다. 든든한 팀원을 만나 다행입니다.
다음주는 어떻게 보낼 예정인가요?
- 기존 진행하던 프로젝트 할당 부분 기여
- 현재 진행하는 프로젝트 빠르게 로직 및 API 제작
- 학교 공부 및 퀴즈 준비
- 알고리즘 스터디 문제 풀이
정도가 있을 것 같습니다. 다 해낼 수 있겠죠?
'후기' 카테고리의 다른 글
24년 회고 & 25년 목표 (5) | 2024.12.31 |
---|---|
[GDG] Google Developer Group x Whatever 4주차 회고 (0) | 2023.09.25 |
[GDG] Google Developer Group x Whatever 3주차 회고 (0) | 2023.09.18 |
[GDG] Google Developer Group x Whatever 1주차 회고 (0) | 2023.09.03 |