습관관리 앱 개발 일지: 대규모 리팩토링 및 기능 추가 오늘은 '습관 추가 화면' 수정이라는 커밋 메시지 뒤에 숨겨진, Habit 앱의 대규모 구조 개선 및 기능 추가 작업을 기록합니다. 데이터베이스 설계부터 MVVM 아키텍처 도입까지, 앱의 내실을 다지는 중요한 변경이 있었습니다.1. 데이터 레이어(Data Layer) 대규모 개편이번 작업의 핵심은 데이터 모델을 확장하고 안정성과 성능을 개선하는 것이었습니다.습관 기록 기능 추가사용자가 매일의 습관 실천을 기록할 수 있도록 HabitRecord 엔티티와 HabitRecordDao를 새로 추가했습니다. 이를 통해 '어떤 습관을' '언제' 실천했는지 저장할 수 있게 되었습니다.데이터베이스 통합 및 안정화기존에 AppDatabase와 HabitDataba..