처음에는 단순히 재미로 시작했지만, AI가 제공한 해석 불가능한
긴 코드를 보는 순간 즐거움이 사라졌습니다. 내가 통제할 수 없는
코드는 내 것이 아니라는 생각에 전체 구조를 싹 뜯어고치는
리팩토링을 시작했습니다. 우선 복잡했던 로직을 4가지 맞춤형
알고리즘으로 분리했고, CSS는 유지보수가 쉽도록 4개 파트로
모듈화했습니다. 특히 자바스크립트를 Logic, API, UI 레이어로
분리하며 관리 가능한 코드의 중요성을 깊이 깨달았습니다. 가장
큰 배움은 서비스 운영의 관점이었습니다. 사용자의 신뢰를 위해
독자 도메인을 구매하고, 위험한 사이트 경고를 해결하며 SSL 보안
적용의 필수성을 몸소 배웠습니다. 또한 CORS 문제를 해결하기
위해 PHP 프록시를 거쳐 최종적으로는 JSON 정적 데이터 방식으로
최적화하며 속도와 독립성을 모두 잡았습니다. 2주라는 시간이
어떻게 가는지 모를 정도로 몰입하며, 개발은 구현에서 끝나는
것이 아니라 끊임없는 개선과 책임지는 운영의 시작임을
배웠습니다.