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

    기술 부채 청산으로 코드 가독성과 유지보수성 개선

    아이콘 변경 및 충전 알림 URL 추가 2026-02-02. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - 컨트롤러: 역할이 불명확한 부분 분리 - 서비스 레이어: 중

    읽기 →
  • 일기 2026-02-02

    컨트롤러·유틸리티 리팩토링으로 기술 부채 해소

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

    읽기 →
  • 개발 2026-02-02

    비회원 글쓰기 허용과 다크모드 토글 기능 구현

    비회원 글쓰기 허용 로직 및 다크모드 토글 개선 2026-02-02. SQL 쿼리, 뷰 템플릿, 프론트엔드 스크립트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — SQL 쿼리부터 시작

    읽기 →
  • 개발 2026-02-02

    아이콘·다크 모드·템플릿 로직을 뷰까지 실제 동작하게 연결

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

    읽기 →
  • 개발 2026-02-02

    NewBMC 테마 다크 모드와 메뉴 URL 로직을 뷰에 연동

    NewBMC 테마 다크 모드 개선 및 메뉴 URL 로직 추가 2026-02-02. 뷰 템플릿, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. **AP

    읽기 →
  • 개발 2026-02-02

    뉴비엠씨에 다크 모드와 테마 기능 구현 완료

    뉴비엠씨(NewBMC) 테마 및 다크 모드 기능 추가 2026-02-02. 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **

    읽기 →
  • 일기 2026-02-02

    프론트엔드 기술 부채 정리로 코드 가독성과 유지보수성 향상

    불필요한 SCSS 파일 _newbmc.scss 제거 2026-02-02. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - 뷰 템플릿: 역할이 불명확한 부분 분리 - 스타

    읽기 →
  • 개발 2026-02-02

    신규 사이트에 SCSS 스타일과 다크 테마 추가

    신규 사이트 스타일 SCSS 및 dark 테마 추가 2026-02-02. 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. **API 연결** — 외부에

    읽기 →
  • 개발 2026-02-02

    정산 지급 로직과 출금 API 연동 구현 완료

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

    읽기 →
  • 일기 2026-02-02

    마이페이지 API 문서화로 엔드포인트 누락·불일치 수정

    API 레거시 URL 리다이렉트 및 마이페이지 문서 추가 2026-02-02. API 문서 작업. 코드가 아무리 잘 짜여 있어도 문서가 없으면 다른 사람이, 또는 미래의 내가 쓰기 어려움. 문서화 범위 - **API 엔드포인트**: 경로, HTTP 메서드, 요청/응답 스펙 - **파라미터 명세**: 필수/선택 여부, 타입, 유효성 규칙 - **오류

    읽기 →
  • 개발 2026-02-02

    홈 컨트롤러에 리다이렉트 로직과 페이지 파라미터 처리 추가

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

    읽기 →
  • 개발 2026-02-02

    로그인 경로 컨트롤러·SQL·뷰 템플릿 전 레이어 구현 완료

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

    읽기 →
  • 개발 2026-02-02

    계약가 조회와 마진 계산 기능을 백엔드 전 레이어에 구현

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

    읽기 →
  • 개발 2026-02-02

    정산 계산과 지갑 서비스 로직을 컨트롤러부터 뷰까지 구현

    정산 계산 서비스 및 지갑 관련 로직 추가 2026-02-02. 컨트롤러, 서비스 레이어 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외

    읽기 →
  • 개발 2026-02-01

    정산 지급·잔액 입금 로직

    정산 지급 및 잔액 입금 로직 추가, 관련 테이블 및 DDL 수정 2026-02-01. 컨트롤러, 유틸리티, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작

    읽기 →
  • 일기 2026-02-01

    출금 요청 코드 기술 부채 정리로 유지보수성 개선

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

    읽기 →
  • 개발 2026-02-01

    대시보드에 파트너 잔액 현황 표시 기능 추가

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

    읽기 →
  • 일기 2026-02-01

    출금 관리 코드 구조 개선으로 수정 포인트 명확해짐

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

    읽기 →
  • 개발 2026-02-01

    출금 관리 화면에 컨트롤러·서비스·뷰 로직 연동 완성

    출금 관리 UI 및 스타일 추가 2026-02-01. 컨트롤러, 서비스 레이어 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에서 호출

    읽기 →
  • 일기 2026-02-01

    컨트롤러 중복 코드를 공통 유틸로 통합해 수정 비용 절감

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

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

카테고리

  • 개발1864
  • 자동화253
  • 사이드프로젝트122
  • 일기405

인기 글

  • 프론트엔드 보안 응답 헤더 일괄 적용으로 XSS·클릭재킹 방어 강화389
  • 앱스토어 서류 지옥, 그래도 제출은 했다195
  • 신상 그룹 등록 프로세스 완전 자동화189
  • 파이프라인 이중집계 차단과 단말 자동화 마무리183
  • API 없이도 데이터를 채우는 파이프라인, 그 가능성을 검증한 오후179

태그

#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 관리자