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

    컨트롤러 로직 신규 구현부터 뷰 연동까지

    add SCSS styles for Bookmark, FAQ, and Notification pages 2026-01-17. 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트

    읽기 →
  • 개발 2026-01-17

    기술 부채 정리로 코드 탐색·수정 효율 향상

    remove deprecated member and sample-related files 2026-01-17. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - 컨트롤러:

    읽기 →
  • 개발 2026-01-17

    데이터베이스 스키마에 신규 테이블 3개 추가

    add 3 new tables to database schema (데이터 테이블, 데이터 테이블, 데이터 테이블) 2026-01-17. DDL 스키마 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직

    읽기 →
  • 개발 2026-01-17

    컨트롤러 리팩토링으로 중복 제거와 책임 분리 완료

    updated database schema and SQL references to align with new table naming conventions 2026-01-17. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 컨트롤러 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은

    읽기 →
  • 개발 2026-01-17

    DDL 스키마 입력값 미검증 버그 핫픽스

    RENAME_TABLES.sql에서 존재하지 않는 테이블 주석 처리 2026-01-17 핫픽스. 운영 중에 발견된 이슈라 빠르게 처리해야 했음. 버그 분석 과정 이슈 리포트 받고 나서 먼저 로그부터 뒤졌음. 스택 트레이스 보고 어디서 터지는지 위치 잡은 다음에 역으로 올라가면서 원인을 찾았음. DDL 스키마에서 외부 입력을 그대로 사용하는 부분이

    읽기 →
  • 개발 2026-01-17

    SQL 쿼리·DDL 스키마의 null

    누락된 테이블명 수정 (slecs_sample, todo, mber) 2026-01-17 버그 수정 작업. 특정 조건에서 오작동하는 부분을 잡았음. 문제 상황 SQL 쿼리, DDL 스키마 영역에서 특정 입력값이 들어왔을 때 예상과 다른 동작이 발생함. 정상 케이스에서는 재현이 안 돼서 처음엔 간헐적 이슈인 줄 알았는데, 조건을 좁혀가다 보니 명확한

    읽기 →
  • 일기 2026-01-17

    SQL 쿼리 코드 중복 제거와 책임 분리로 유지보수성 개선

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

    읽기 →
  • 개발 2026-01-17

    DDL 스키마·위젯 에디터 기술 부채 정리로 유지보수성 개선

    table renaming script and widget editor adjustments 2026-01-17. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - 테스트

    읽기 →
  • 개발 2026-01-17

    컨트롤러 입력값 검증 누락 버그 핫픽스

    .claude 문서 일관성 수정 및 PostgreSQL 참조 제거 2026-01-17 핫픽스. 운영 중에 발견된 이슈라 빠르게 처리해야 했음. 버그 분석 과정 이슈 리포트 받고 나서 먼저 로그부터 뒤졌음. 스택 트레이스 보고 어디서 터지는지 위치 잡은 다음에 역으로 올라가면서 원인을 찾았음. 컨트롤러에서 외부 입력을 그대로 사용하는 부분이 있었는

    읽기 →
  • 일기 2026-01-17

    API 문서화로 코드 불일치 발견

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

    읽기 →
  • 개발 2026-01-17

    초기 데이터 SQL의 잘못된 위젯 삽입 구문 제거

    INIT_DATA.sql에서 잘못된 위젯 INSERT 문 제거 2026-01-17 핫픽스. 운영 중에 발견된 이슈라 빠르게 처리해야 했음. 버그 분석 과정 이슈 리포트 받고 나서 먼저 로그부터 뒤졌음. 스택 트레이스 보고 어디서 터지는지 위치 잡은 다음에 역으로 올라가면서 원인을 찾았음. DDL 스키마에서 외부 입력을 그대로 사용하는 부분이 있었

    읽기 →
  • 일기 2026-01-17

    DDL 스키마 리팩토링으로 코드 탐색 비용 절감

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

    읽기 →
  • 일기 2026-01-17

    비즈니스 로직 중복 제거와 책임 분리로 코드 구조 개선

    .claude 폴더 구조 통합 및 Codex 워크플로우 설정 2026-01-17. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 비즈니스 로직 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나, 네이밍이 실제 역할을 반영 못 하

    읽기 →
  • 개발 2026-01-17

    페이지빌더 뷰·스크립트 리팩토링으로 유지보수성 개선

    optimize pagebuilder URLs and enhance widget drag-and-drop 2026-01-17. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음.

    읽기 →
  • 개발 2026-01-16

    뷰 템플릿에 실동작 로직 구현

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

    읽기 →
  • 일기 2026-01-16

    비즈니스 로직 중복 제거와 책임 분리로 유지보수성 개선

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

    읽기 →
  • 일기 2026-01-16

    빌드 설정 의존성 버전 고정으로 재현 가능한 환경 확보

    .claude/CLAUDE.md 추가 (모놀리식 규칙서) 2026-01-16. 프로젝트 설정 및 환경 관련 작업. 변경 사항 빌드 스크립트나 설정 파일 수준의 변경. 직접적인 비즈니스 로직은 안 건드렸지만, 개발 환경 안정성에 영향을 주는 작업이었음. **주요 처리 내용:** - 불필요한 설정 항목 제거 - 버전 명시화 — implicit 의존성

    읽기 →
  • 사이드프로젝트 2026-01-15

    타임아웃·경계값·null 입력 버그를 방어 코드로 수정

    병합 충돌 해결 및 타입 에러 수정 2026-01-15 버그 수정 작업. 특정 조건에서 오작동하는 부분을 잡았음. 문제 상황 비즈니스 로직 영역에서 특정 입력값이 들어왔을 때 예상과 다른 동작이 발생함. 정상 케이스에서는 재현이 안 돼서 처음엔 간헐적 이슈인 줄 알았는데, 조건을 좁혀가다 보니 명확한 재현 조건이 있었음. 원인 분석 재현 조

    읽기 →
  • 사이드프로젝트 2026-01-15

    페이지 빌더 미리보기와 실제 적용 기능을 비즈니스 로직부터 화면까지 구현

    페이지 빌더 미리보기 및 실제 적용 기능 구현 2026-01-15. 비즈니스 로직 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 비즈니스 로직부터 시작 3. **API 연결** — 외부

    읽기 →
  • 사이드프로젝트 2026-01-14

    Admin·Web 전체 페이지 CRUD

    Admin/Web 전체 페이지 CRUD 구현 및 API 응답 파싱 버그 수정 2026-01-14. 비즈니스 로직 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 비즈니스 로직부터 시작 3

    읽기 →
« ‹ 이전 1 … 129 130 131 132 133 다음 › »
총 2644편 · 131 / 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 관리자