1. 시작 - 공모전 앱에서 시작된 프로젝트 iOS를 학습한 초반, 스토리보드를 사용해 간단한 앱을 만든 적이 있다. 이 앱은 공모전을 위해 단 2주 만에 개발된 프로젝트였다.기능은 국회 공공 API를 활용해 특정 날짜에 발의된 법안을 조회하고, 관심 있는 법안을 즐겨찾기하는 것이었다. 하지만 공모전에서는 탈락했고, 이후 앱은 방치되었다.그러다 2025년이 되면서, “앱을 다시 리팩토링해 앱스토어에 등록해 보자!“라는 목표가 생겼다. 그렇게 앱을 다시 열어본 순간…“내가 이런 코드를 짰다고?”“도대체 무슨 생각으로 이걸 만들었지?” 처음 만든 앱이라 코드 품질이 너무나도 형편없었다.결국, 처음부터 다시 뜯어고치기로 마음먹었다. 2. 리팩토링 과정 (1) 스토리보드를 코드 기반 UI로 변경 처음 작업한 것..