| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- javascript
- 소셜로그인
- python
- 프론트엔드
- 배포
- sqlite
- 상태관리
- 백엔드
- 온디바이스AI
- FastAPI
- github actions
- electron
- 메일자동화
- typescript
- next.js
- 인증
- REST API
- Kotlin
- 아키텍처
- Android
- 마이그레이션
- playwright
- 보안
- contextBridge
- 크롤링
- React
- JWT
- php
- Vite
- 도메인설계
Archives
- Today
- Total
목록Datastore (1)
HM소프트
Room 스키마 마이그레이션과 단위 테스트 98개로 모바일 축구 커리어 게임을 안전하게 키운 기록. 순방향 누적 마이그레이션, 인덱스 이름·기본값까지 맞춰야 하는 스키마 검증, 순수 함수 TDD, 부동소수점 delta 비교, DataStore 주입과 가짜 DAO·테스트 디스패처로 DB 없이 ViewModel을 검증한 방법을 다룬다.Room DB 마이그레이션과 단위 테스트 98개를 작성한 안드로이드 개발기다. 3편: 마이그레이션과 테스트2편에서 게임 시스템과 원자적 SQL을 다뤘다. 이번 편은 그 로직들을 안전하게 떠받친 두 가지 — Room 스키마 마이그레이션과 단위 테스트(TDD)다. 게임처럼 상태가 많은 앱은 "DB 스키마가 바뀔 때"와 "로직이 맞는지"를 못 잡으면 금방 무너진다.Room 마이그레이..
외주 개발일지
2026. 6. 12. 01:22