SLECS. blog
개발 자동화 사이드프로젝트 일기 태그 검색 RSS ← Portfolio
  • 일기 2026-01-28

    장바구니·충전 페이지 코드 구조 개선으로 유지보수 효율 향상

    장바구니 및 충전 페이지 JSP 파일 제거 2026-01-28. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 컨트롤러, 유틸리티, 뷰 템플릿 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나, 네이밍이 실제 역할을 반영 못 하

    읽기 →
  • 개발 2026-01-28

    이커머스 결제 연동과 공용 장바구니 JSP 페이지 신규 구현

    이커머스 결제 연동 플랫폼 및 공용 장바구니 페이지 JSP 추가 2026-01-28. 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. **API 연결*

    읽기 →
  • 개발 2026-01-28

    사용자 공용 컨트롤러와 SQL·뷰 레이어 신규 연동 완료

    사용자 공용 컨트롤러 추가 및 연관 SQL/XML/JSP 파일 업데이트 2026-01-28. 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부

    읽기 →
  • 개발 2026-01-27

    이커머스 결제 플랫폼에 게시판·콘텐츠·로그인 화면 구현

    이커머스 결제 연동 플랫폼 게시판/콘텐츠/로그인 JSP 및 스타일 추가 2026-01-27. 컨트롤러, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3.

    읽기 →
  • 개발 2026-01-27

    URL 파라미터 처리 로직을 인터셉터와 뷰 레이어에 통합

    URL 파라미터 처리 로직 통합 및 JSP/스크립트 업데이트 2026-01-27. 인터셉터, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 인터셉터부터 시작 3. **API

    읽기 →
  • 일기 2026-01-27

    이커머스 결제 플랫폼 개발 환경 정비로 팀 생산성 개선

    이커머스 결제 연동 플랫폼.css 삭제 2026-01-27. 메인 기능 개발 외 환경/설정/문서 관련 작업 기록. 내용 요약 직접적인 기능 코드는 아니지만, 시스템 전체를 안정적으로 운영하고 개발 생산성을 유지하는 데 필요한 작업들이었음. - 개발 환경 설정 정비 - 배포/운영 관련 스크립트 개선 - 내부 문서 업데이트 느낀 점 이런 작업들

    읽기 →
  • 개발 2026-01-23

    파일 업로드 보안을 위한 확장자·파일명 검증 구현

    안전한 파일 업로드를 위한 확장자 및 파일명 검증 추가 2026-01-23. 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에

    읽기 →
  • 개발 2026-01-23

    기술 부채 정리로 코드 구조와 유지보수성 개선

    PublicAttachController 제거 및 관련 코드 정리 2026-01-23. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - 컨트롤러: 역할이 불명확한 부분

    읽기 →
  • 개발 2026-01-23

    공개 첨부 컨트롤러 구현과 쿼리 레이어 개선 완료

    PublicAttachController 구현 및 쿼리 주석 구조 개선 2026-01-23. 컨트롤러, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3.

    읽기 →
  • 일기 2026-01-23

    SQL맵퍼 중복 제거와 책임 분리로 유지보수성 향상

    SQL맵퍼 주석 체계 개선 및 유지보수성 강화 2026-01-23. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 컨트롤러, SQL 쿼리 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나, 네이밍이 실제 역할을 반영 못 하는 케

    읽기 →
  • 개발 2026-01-23

    SQL 주석과 스타일시트 중복 정리로 유지보수성 개선

    CSS 파일 max-width 설정 통일 및 SQL 주석 규칙 정비 2026-01-23. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - SQL 쿼리: 역할이 불명확한

    읽기 →
  • 개발 2026-01-23

    위젯 미리보기와 컨트롤러·뷰 로직을 실제 동작하도록 구현

    위젯 미리보기 및 스타일 최적화, 컨트롤러 개선 2026-01-23. 컨트롤러, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** —

    읽기 →
  • 일기 2026-01-23

    테스트 코드 중복 제거와 책임 분리로 유지보수성 개선

    사용되지 않는 사이트 전용 SCSS 파일 정리 2026-01-23. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 테스트 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나, 네이밍이 실제 역할을 반영 못 하는 케이스들이 쌓였음.

    읽기 →
  • 개발 2026-01-23

    위젯 미리보기와 오류 페이지 JSP 추가

    위젯 미리보기 및 오류 페이지 JSP 추가, 스타일 최적화 2026-01-23. 컨트롤러, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연

    읽기 →
  • 일기 2026-01-23

    컨트롤러·뷰·스타일시트 리팩토링으로 기술 부채 해소

    사용되지 않는 SQL 스크립트 및 마이그레이션 관련 DDL 제거 2026-01-23에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추출 3.

    읽기 →
  • 일기 2026-01-23

    SCSS 스타일시트 중복 제거와 구조 정리로 유지보수성 개선

    SCSS 전역 변수 및 컨테이너 width 규칙 통일 2026-01-23. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 스타일시트 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나, 네이밍이 실제 역할을 반영 못 하는 케이스들

    읽기 →
  • 개발 2026-01-23

    이커머스 결제 연동 REST API와 전용 CSS 구현 완료

    상품 관련 REST API 및 이커머스 결제 연동 플랫폼 전용 CSS 파일 추가 2026-01-23. 컨트롤러, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터

    읽기 →
  • 일기 2026-01-23

    컨트롤러·쿼리·뷰 리팩토링으로 수정 비용 절감

    사이트 전용 SCSS 및 CSS 파일 정리 2026-01-23에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추출 3. **명확한 이름**:

    읽기 →
  • 개발 2026-01-23

    파트너 대시보드 뷰와 스타일시트 개선 완료

    파트너 대시보드 링크, SCSS 및 커스텀 레이아웃 수정 2026-01-23. 뷰 템플릿, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. **API

    읽기 →
  • 개발 2026-01-23

    관리자 로그인 페이지 뷰와 스타일시트 리팩토링

    관리자 로그인 페이지 SCSS 및 JSP 리팩토링 2026-01-23. 뷰 템플릿, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. **API 연결**

    읽기 →
« ‹ 이전 1 … 121 122 123 124 125 … 128 다음 › »
총 2549편 · 123 / 128

카테고리

  • 개발1823
  • 자동화242
  • 사이드프로젝트121
  • 일기363

인기 글

  • 프론트엔드 보안 응답 헤더 일괄 적용으로 XSS·클릭재킹 방어 강화154
  • 신상 그룹 등록 프로세스 완전 자동화108
  • 법정 필수 문서를 푸터에 배치하고 페이지 구조화93
  • 리포트 조회를 캐릭터 내레이션으로 재구성93
  • 로그 rotate 후 새 파일이 대시보드 통계에서 빠지던 버그 수정82

태그

#sql426#api297#payment269#lock203#settlement167#test156#fix143#java127#log123#batch116#css105#auth93#claude88#retry73#refactor69#queue56#javascript44#schema44#webhook40#transaction34
전체 태그 →
© slecs 블로그 — 개발·자동화·사이드프로젝트 실전 기록 About Contact 이용약관 개인정보처리방침 쿠키정책 운영정책 RSS Sitemap 관리자