25.07.22 매글프 개발일지
2025.07.22 지표
Daily Posting (7D Avg): 14.4개 (6주 전 동일)
Daily Comment (7d Avg): 56개 (6주 전보다 -16)
연속 7일 이상 달성 유저 비율 24% (6주 전보다 +8.7%)
지난 6주간의 자잘한 개선- 아이폰 기본 포맷인 HEIC 형식 이미지도 업로드 가능하도록
-
댓글/답글뿐만 아니라 이모지가 달렸을 대도 알림을 보내준다.
-
알림에 들어가는 글 제목의 최대 길이 늘리기.
-
신규 가입 안내 페이지 다크 모드 대응 및 레이아웃 개선
클로드 건담 위에 올라탄 조종사 유진님이 하드 캐리를 해주었다. 유진님이 고친 것들:
-
줄바꿈 시 에디터 줄 간격 이상한 문제
-
에디터에 복붙할 때 줄바꿈 빼고 텍스트만 가져오도록.
-
빈 게시판일 때 글쓰기 유도 메시지 추가.
-
게시판 이름 보이게 레이아웃 조정
-
완료 메시지 글 갯수 뜨도록.
-
게시판 목록 순서 현재 활성 게시판 위로.
6월 4일에 마지막 개발 일지를 쓴 1달 반이 지났다. 지난 6주간은 직군 전환 및 회사 일이 몰려서 너무 바빴다.
14기 동안 개발 대부분은 빠르고 간단하게 고칠 수 있는 개선 위주로 했다. 그 중 메인 기능이라고 할만한 것이 하나 있는데 바로 연속 일수 복구 기능이다.
연속 일수 복구 아이디어는 듀오링고 같은 앱에서 영감을 받았다. 연속이 깨지면 의욕도 깨진다. 하지만 꺼진 불씨를 다시 살릴 수 있다면 훨씬 더 전체적인 열정량을 늘릴 수 있다.
‘연속 7일 이상 달성 유저 비율’이 내가 매글프에서 올리고 싶은 핵심 지표다. 그래서 복구 기능을 가장 우선순위로 잡았다. 실제로 만나서 이거 ‘마감 시간 늘려달라’라고 하신 분들도 많이 봤고. ‘다음 날 2개 쓰면 복구’가 된다면 그 문제도 같이 해결할 수 있을 거 같았다.
하지만 실전은 꽤 어려웠다. 지난 몇주 간 사부작거렸다. AI를 썼음에도 굉장히 오래 걸렸다. 일단, 꽤나 기획적으로 생각할 게 많고 규칙이 복잡했다. 내가 처음 생각했던 복구의 조건도 계속 중간에 바뀌었다.
2번째는 애초에 설계 자체를 잘못 하고 들어갔다. 구현은 AI와 같이 해도, 전체적인 설계를내가 먼저 잡는다. 원래 있던 연속 일수 계산 로직을 안 건드리고 싶어서 그 위에 얹는 방식으로 개발을 했다.
하지만 나중에 생각해보니 애초에 기존의 연속 일수 계산 로직 자체 클라이언트 기반이었던 것 자체가 잘 못되었다. 그 위에 더 복잡한 복구 기능을 만들려고 하니 예외 케이스 테스트도 너무 어렵고, 상태 예측도 헬이었다. 결국은 연속 일수 계산 로직 자체를 갈아엎었고, 그 위에 복구 로직을 얹는 것은 훨씬 빠르게 끝났다. 아무리 AI가 잘해도 이런 판단은 역시나 아직까지 개발자가 할 수 밖에 없다, 는 케이스 직접 경험해보았다.
아직 버그가 있을 수도 있고, 지표 변화를 관찰하기엔 이르기 때문에. 실제로 이 복구 기능이 효과가 있었는지는 다음 개발 일지에 써야겠다.