개발
코드 / 아키텍처 / 디버깅
-
SLECS PageBuilder에 색상 팔레트와 UI·API 모듈 신규 추가
SLECS 프로토타입 색상 팔레트 및 PageBuilder UI/ API 모듈 추가 2026-01-20. 뷰 템플릿, 프론트엔드 스크립트, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직
읽기 → -
결제 유틸 정리와 관리 화면 반응형 적용으로 코드 구조 개선
WelcomePayUtil 제거 및 관리 화면 반응형 SCSS 추가 2026-01-20에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추출
읽기 → -
메뉴 테이블 확장과 리뷰 작성 페이지 전 레이어 연동 완료
메뉴 테이블 확장 및 리뷰 작성 페이지 개선 2026-01-20. 유틸리티, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 유틸리티부터 시작 3. **API 연
읽기 → -
이커머스 결제 연동 플랫폼 컨트롤러 신규 구현 완료
이커머스 결제 연동 플랫폼 사이트 UI 및 스타일 신규 추가 2026-01-20. 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** —
읽기 → -
회원 UI 공통 스타일 개선
공통 스타일 및 회원 관련 UI 개선 2026-01-19. 뷰 템플릿, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. **API 연결** — 외부에서
읽기 → -
기업회원 관리와 메인 화면 콘텐츠 동적 로드 기능 구현
기업회원 관리 및 메인 화면 콘텐츠 동적 로드 기능 추가 2026-01-19. 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3.
읽기 → -
파트너 대시보드·회원 관리 화면 컨트롤러와 DB 매퍼 구현
파트너 대시보드 및 회원 관리 화면 추가 2026-01-19. 컨트롤러, DB 매퍼 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에서
읽기 → -
관리 화면·SQL 맵 불필요 코드 제거
Commit Message refactor: 불필요한 관리 화면 및 SQL 맵 관련 코드 제거 2026-01-19. 컨트롤러, 인터셉터, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직
읽기 → -
타임아웃·경계값 입력 시 발생하던 null 처리 버그 수정
cookies.txt JSESSIONID 값 갱신 2026-01-18 버그 수정 작업. 특정 조건에서 오작동하는 부분을 잡았음. 문제 상황 비즈니스 로직 영역에서 특정 입력값이 들어왔을 때 예상과 다른 동작이 발생함. 정상 케이스에서는 재현이 안 돼서 처음엔 간헐적 이슈인 줄 알았는데, 조건을 좁혀가다 보니 명확한 재현 조건이 있었음. 원인 분
읽기 → -
쿠폰·공지·파트너 관리 화면에 컨트롤러와 쿼리 로직 구현
쿠폰, 공지사항, 파트너 관리 상세/등록 JSP 파일 추가 2026-01-17. 컨트롤러, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API
읽기 → -
정산·등급·포인트 마이그레이션 스크립트 정리로 유지보수성 개선
remove settlement, grade, and point management migration scripts 2026-01-17. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를
읽기 → -
결제·쿠폰 관리 기능 컨트롤러 레이어 구현
add Charge and Coupon management features 2026-01-17. 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API
읽기 → -
컨트롤러 로직 신규 구현부터 뷰 연동까지
add SCSS styles for Bookmark, FAQ, and Notification pages 2026-01-17. 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트
읽기 → -
기술 부채 정리로 코드 탐색·수정 효율 향상
remove deprecated member and sample-related files 2026-01-17. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - 컨트롤러:
읽기 → -
데이터베이스 스키마에 신규 테이블 3개 추가
add 3 new tables to database schema (데이터 테이블, 데이터 테이블, 데이터 테이블) 2026-01-17. DDL 스키마 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직
읽기 → -
컨트롤러 리팩토링으로 중복 제거와 책임 분리 완료
updated database schema and SQL references to align with new table naming conventions 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. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - 테스트
읽기 → -
컨트롤러 입력값 검증 누락 버그 핫픽스
.claude 문서 일관성 수정 및 PostgreSQL 참조 제거 2026-01-17 핫픽스. 운영 중에 발견된 이슈라 빠르게 처리해야 했음. 버그 분석 과정 이슈 리포트 받고 나서 먼저 로그부터 뒤졌음. 스택 트레이스 보고 어디서 터지는지 위치 잡은 다음에 역으로 올라가면서 원인을 찾았음. 컨트롤러에서 외부 입력을 그대로 사용하는 부분이 있었는
읽기 →