#migration
-
공개 첨부 컨트롤러 구현과 쿼리 레이어 개선 완료
PublicAttachController 구현 및 쿼리 주석 구조 개선 2026-01-23. 컨트롤러, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3.
읽기 → -
컨트롤러·뷰·스타일시트 리팩토링으로 기술 부채 해소
사용되지 않는 SQL 스크립트 및 마이그레이션 관련 DDL 제거 2026-01-23에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추출 3.
읽기 → -
정산·등급·포인트 마이그레이션 스크립트 정리로 유지보수성 개선
remove settlement, grade, and point management migration scripts 2026-01-17. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를
읽기 → -
DDL 스키마 입력값 미검증 버그 핫픽스
RENAME_TABLES.sql에서 존재하지 않는 테이블 주석 처리 2026-01-17 핫픽스. 운영 중에 발견된 이슈라 빠르게 처리해야 했음. 버그 분석 과정 이슈 리포트 받고 나서 먼저 로그부터 뒤졌음. 스택 트레이스 보고 어디서 터지는지 위치 잡은 다음에 역으로 올라가면서 원인을 찾았음. DDL 스키마에서 외부 입력을 그대로 사용하는 부분이
읽기 → -
SQL 쿼리·DDL 스키마의 null
누락된 테이블명 수정 (slecs_sample, todo, mber) 2026-01-17 버그 수정 작업. 특정 조건에서 오작동하는 부분을 잡았음. 문제 상황 SQL 쿼리, DDL 스키마 영역에서 특정 입력값이 들어왔을 때 예상과 다른 동작이 발생함. 정상 케이스에서는 재현이 안 돼서 처음엔 간헐적 이슈인 줄 알았는데, 조건을 좁혀가다 보니 명확한
읽기 → -
DDL 스키마·위젯 에디터 기술 부채 정리로 유지보수성 개선
table renaming script and widget editor adjustments 2026-01-17. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - 테스트
읽기 → -
DDL 스키마 리팩토링으로 코드 탐색 비용 절감
SQL 파일 통합 정리 (2파일로 축소) 2026-01-17에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추출 3. **명확한 이름**:
읽기 → -
주문 플로우 상태 설계와 번아웃 사이에서 페이스 찾기
4월. 봄이 됐는데 사이드 작업 속도가 좀 처졌다. 회사에서 상반기 중반이라 바쁜 시기였고, 퇴근하면 지쳤다.
읽기 → -
운영·개발 환경 Java 버전 불일치로 배포 후 동작 차이 겪다
7월, 더웠다. 이 시기 회사는 하반기 로드맵을 세우느라 기획 회의가 많았다. 개발자 입장에서는 확정도 안 된 기획을 계속 검토해야 하는 피로한 시기였다. 스펙이 바뀌면 검토한 게 다 무용지물이 되기도 하니까.
읽기 →