도리안의 2026년 개발기 #108 - 코드의 일관성을 지키기 위한 리팩토링
코드의 일관성을 지키기 위한 리팩토링
No. 108
2026. 07. 21 (화) | Written by @dorian-dev
일일OX 탭 노출 조건을 계산하는 코드가 다른 탭과 다르다는 점을 발견했다. 다른 탭들의 노출 여부는 뷰모델에서 결정했는데, 이 탭은 UI 코드에서 결정했다. 그런 실수를 어제 발견해서 이를 수정하느라 시간을 보냈다.
없는 코드를 만드는 것은 클로드 코드가 빠르게 처리하는데, 기존 코드를 변경하는 것은 시간이 많이 걸린다. 이런 작업은 사람도 오래 걸리지만, AI도 상황은 크게 다르지 않은 것 같다. AI 작업 중에 잠시 다른 것을 하거나 쉴 수 있다는 점이 장점이랄까...
오늘 한 일
- NP 2.1.2
- 오답노트 화면 수정
- 일일OX 탭: 프로 사용자에게만 보여주기로 확정 반영
- 이 탭 노출 조건 코드가 다른 탭과 달랐던 점 수정
- 테스트 버전 전달
- 오답노트 화면 수정
이슈
- 탭 노출 조건의 일관성을 지키는 과정에서 시간 소요 (하지만 다행이라 생각)
한줄 소감
- 개발 과정에서 코드의 일관성을 지킬 수 있게 되어 다행으로 생각한다.
- 내일부터 영어 앱(2027) 테스트 시작 예정
지난 2026년 개발기
- #107 - 비슷한 이름들 사이에 혼란스러웠던 하루
- #106 - 지속적으로 올라오는 버그
- #105 - 수면 시간을 늘릴 필요가 있다
- #104 - 영어 앱 개발 재개
- #103 - 오류 제보 관련 기능 수정
- #102 - 오늘까지 숨 고르기
- #101 - 출시 직후 잔여 버그 수정
- #1 ~ #100
Layout provided by Steemit Enhancer hommage by ayogom
Upvoted! Thank you for supporting witness @jswit.