728x90
1. LeetCode 문제풀이
[Dart] 724. Find Pivot Index
1. 문제https://leetcode.com/problems/find-pivot-index/description/?envType=study-plan-v2&envId=leetcode-75 2. 요구사항1) 정수배열 nums가 주어질 때, 피벗 인덱스를 찾아야 한다.2) 피벗 인덱스란 인데스 i의 왼쪽에 있는
sfida.tistory.com
2. 개인 과제 - 필수 기능
- Naver Search API 에러 처리
- Result 패턴 적용
3. 개인과제 - 도전 기능
- geolocator로 현재 위치 구현
4. 회고
이번 개인 프로젝트에서는 네트워크 통신을 구현했다.
개인적으로 제일 어렵다고 느끼는 부분인데 이 부분은 아직 더 공부가 필요한 것 같다.
추가로 mock 객체를 이용하여 테스트도 진행했다.
네트워크 통신되는 Dio 객체를 mocking 한다는 부분을 이해하는 게 쉽지는 않았다.
그래도 이번 경험을 통해 테스트와 네트워크 통신에 대한 감을 조금은 익힐 수 있었다.
728x90
'TIL' 카테고리의 다른 글
| [TIL] 250423 LeetCode 문제 풀이, 팀 프로젝트 SA 작성 (0) | 2025.04.23 |
|---|---|
| [TIL] 250422 LeetCode 문제풀이, 트러블 슈팅 작성 (0) | 2025.04.22 |
| [TIL] 250418 LeetCode 문제풀이, Naver API 통신 (0) | 2025.04.18 |
| [TIL] 250417 LeetCode 문제풀이, SOLID 원칙, To Do List 코드 리뷰 (0) | 2025.04.18 |
| [TIL] 250416 LeetCode 문제풀이, 과제 구현, 사용자 테스트 (0) | 2025.04.17 |