본문 바로가기
끄적/개발일기

SAFE EDIT 개발 일기 ⑥

by iwbap 2025. 12. 20.
728x90
반응형

로그 정리 / GUI 안정화 (2025-10-08)

이날은 새로운 기능을 추가하기보다는, 그동안 쌓여 있던 것들을 정리하는 데 시간을 썼다.
사실 이런 작업은 제일 티가 안 난다.
그래서 나중에 보면 “이날 뭐 했지?” 싶어질 수도 있음.

우선 제일 먼저 눈에 들어온 건 디버그 로그였다.
초기 개발 단계에서는 print()로 상태를 찍어보는 게 제일 빠르고 편했는데, 기능이 늘어나면서 로그가 점점 의미 없이 많아짐.
Analyzer 쪽, Editor 쪽, MainWindow 쪽까지 여기저기서 로그가 찍히다 보니
실제로 필요한 정보가 묻히는 상황이 됐다.

그래서 이 날은 마음먹고 불필요한 디버그 로그를 전부 정리했다.
이미 검증이 끝난 부분은 주석 처리했고, 나중에 다시 필요할 것 같은 로그만 최소한으로 남겨둠.

UI 쪽도 같이 손봤다.
다이얼로그가 여러 개 겹칠 때 포커스가 이상하게 튀는 문제나, 창 크기에 따라 레이아웃이 미묘하게 깨지는 부분들이 계속 신경 쓰였음.
하나하나 뜯어보면 큰 버그는 아니었는데, 이런 게 쌓이면 프로그램이 전체적으로 불안정해 보인다.

이날 작업은 “지금 당장은 없어도 되지만, 없으면 언젠가 반드시 문제가 되는 것들”을 정리한 날이었다.
사용자는 몰라도, 개발자는 확실히 체감하는 그런 작업들이었음.

728x90
반응형

'끄적 > 개발일기' 카테고리의 다른 글

SAFE EDIT 개발 일기 ⑧  (0) 2025.12.21
SAFE EDIT 개발 일기 ⑦  (0) 2025.12.20
SAFE EDIT 개발 일기 ⑤  (0) 2025.12.20
SAFE EDIT 개발 일기 ④  (0) 2025.12.19
SAFE EDIT 개발 일기 ③  (0) 2025.12.18