#payment
-
결제대행사 충전 팝업 URL 생성 로직 리팩토링으로 유지보수성 개선
결제대행사페이 충전 팝업 URL 생성 로직 개선 및 관련 처리 리팩토링 2026-02-03에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추
읽기 → -
결제 지갑 모듈 중복 제거와 책임 분리로 유지보수성 개선
이커머스 결제 연동 플랫폼 경로를 Wallet 경로로 일괄 변경 및 지갑 관련 리팩토링 2026-02-02. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 컨트롤러, 뷰 템플릿 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나,
읽기 → -
기술 부채 청산으로 코드 가독성과 유지보수성 개선
아이콘 변경 및 충전 알림 URL 추가 2026-02-02. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - 컨트롤러: 역할이 불명확한 부분 분리 - 서비스 레이어: 중
읽기 → -
컨트롤러·유틸리티 리팩토링으로 기술 부채 해소
JSP 파일 삭제 및 관련 페이지 제거 2026-02-02에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추출 3. **명확한 이름**: 이
읽기 → -
아이콘·다크 모드·템플릿 로직을 뷰까지 실제 동작하게 연결
Iconoir 아이콘 스타일 개선 및 다크 모드, 템플릿 로직 보강 2026-02-02. 컨트롤러, 뷰 템플릿, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시
읽기 → -
정산 지급 로직과 출금 API 연동 구현 완료
정산 지급 로직 개선 및 출금 API 연동 추가 2026-02-02. 컨트롤러, 유틸리티, SQL 쿼리, DDL 스키마 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작
읽기 → -
로그인 경로 컨트롤러·SQL·뷰 템플릿 전 레이어 구현 완료
로그인 경로 리팩토링 및 관련 JSP, SQL 수정 2026-02-02. 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **A
읽기 → -
출금 관리 화면에 컨트롤러·서비스·뷰 로직 연동 완성
출금 관리 UI 및 스타일 추가 2026-02-01. 컨트롤러, 서비스 레이어 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에서 호출
읽기 → -
운영 서버 컨트롤러에 스킬 명령어 로직 구현
운영 서버 관리 및 스킬 명령어 추가 2026-02-01. 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에서 호출 가능하게
읽기 → -
결제 연동 입력값 미검증 버그 핫픽스
결제 연동 설정 관리 로직 및 UI 수정 2026-02-01 핫픽스. 운영 중에 발견된 이슈라 빠르게 처리해야 했음. 버그 분석 과정 이슈 리포트 받고 나서 먼저 로그부터 뒤졌음. 스택 트레이스 보고 어디서 터지는지 위치 잡은 다음에 역으로 올라가면서 원인을 찾았음. 컨트롤러, SQL 쿼리, 뷰 템플릿에서 외부 입력을 그대로 사용하는 부분이 있었
읽기 → -
결제 연동 설정 관리 페이지 신규 구현
결제 연동 설정 관리 페이지 추가 2026-01-31. 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** —
읽기 → -
마이페이지 비즈니스 로직과 DB 스키마 동기화 구현
데이터베이스 DDL 동기화 및 마이페이지 컨트롤러 구현 2026-01-31. 비즈니스 로직 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 비즈니스 로직부터 시작 3. **API 연결**
읽기 → -
스타일시트 경계값·null 입력 버그 수정
404 예외 처리 추가 및 FAQ 스타일 파일 제거 2026-01-31 버그 수정 작업. 특정 조건에서 오작동하는 부분을 잡았음. 문제 상황 스타일시트 영역에서 특정 입력값이 들어왔을 때 예상과 다른 동작이 발생함. 정상 케이스에서는 재현이 안 돼서 처음엔 간헐적 이슈인 줄 알았는데, 조건을 좁혀가다 보니 명확한 재현 조건이 있었음. 원인 분석
읽기 → -
멀티사이트 결제 PG 라우팅 구조를 완성한 달
1월에 167개 커밋이 올라갔다. 지금까지 중에 제일 많은 달이었다. 퇴사 결심이 서고 나니 오히려 사이드에 더 집중하게 됐다. 회사 일은 인수인계 모드, 사이드는 전속력. 두 가지를 동시에 하면 비효율적일 것 같지만 실제론 그렇지 않았다. 각각 다른 종류의 에너지를 쓰기 때문이다.
읽기 → -
MYUNGDONG 서브페이지 레이아웃 개선과 파라미터 자동 주입 구현
sysId 파라미터 자동 주입 기능 및 MYUNGDONG 서브페이지 레이아웃 개선 2026-01-31. 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. *
읽기 → -
신규 사이트 백엔드 레이어 구현
신규 사이트 스타일 SCSS 추가 2026-01-30. 컨트롤러, 서비스 레이어, 유틸리티 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** —
읽기 → -
정산 자동화 로직과 테스트 시나리오 명세 신규 구현
정산 테스트 시나리오 명세서 추가 및 자동 정산 로직 구현 2026-01-30. 테스트, 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 테스트부터 시작 3. **API 연결**
읽기 → -
JSP 파일 아이콘을 Font Awesome에서 Iconoir로 전면 교체
Font Awesome → Iconoir 아이콘 교체 (다수 JSP 파일 적용) 2026-01-29. 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3.
읽기 → -
결제 연동 플랫폼 레이아웃과 WebView 호환성 개선
이커머스 결제 연동 플랫폼 레이아웃 및 WebView 호환성 개선 2026-01-29. 뷰 템플릿, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. *
읽기 → -
이커머스 결제 플랫폼 뷰와 UI에 실제 동작 로직 연동
이커머스 결제 연동 플랫폼 페이지 및 UI 업데이트 2026-01-29. 뷰 템플릿, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. **API 연결*
읽기 →