2026.04.13 · 28 min read 📱 Apps 📚 Readium 개발기 — 설계는 왜 계속 틀리는가 Architecture Domain Modeling Event Driven Design Readium 개발기 #4 — Timeline은 왜 ‘기록’이어야 했는가 Timeline을 UI를 위한 데이터로 만들면 편하다. 하지만 그 순간 기록은 깨지기 시작한다. 이 글은 Timeline을 상태가 아닌 ‘사실’로 재정의하면서, 이벤트를 얇게 만들 수밖에 없었던 설계 과정을 다룬다.
2026.04.10 · 30 min read 📱 Apps 📚 Readium 개발기 — 설계는 왜 계속 틀리는가 Domain Modeling Software Architecture Event Driven Design Readium 개발기 #2 — 도메인 설계는 왜 반드시 무너지는가 도메인 설계는 처음부터 틀린다. 문제는 틀렸다는 사실이 아니라, 왜 틀렸는지 보이지 않는다는 데 있다. 이 글은 상태 기반 모델이 어떻게 무너지고, 왜 이벤트와 시간 개념으로 재구성될 수밖에 없는지를 구조적으로 추적한다.