TIL
[TIL] 250421 LeetCode 문제풀이, Result 패턴, geolocator
Meezzi
2025. 4. 21. 22:40
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