📝 우아한테크코스

글 15개

📝
· 2분

방탈출-싸이클1 리팩터링1

대상: (예: OrderService, 결제 모듈, API 응답 구조 등) 언어 / 프레임워크: 1. 개요 항목 내용 한 줄 요약 (예: 중복된 할인 계산 로직을 전략 패턴으로 분리) 리팩터링 범위 (예: 단일 메 …

📝
· 2분

방탈출-싸이클1 엔티티는 record → class로 수정

엔티티는 record → class로 수정 > **대상: 방탈출-회원 예약 싸이클1** ## 문제 인식 — 무엇이 문제였나? > 현재 코드 혹은 구조에서 느낀 불편함, 버그, 유지보수 어려움 등을 구체적으 …

📝
· 2분

방탈출-싸이클1 예약가능한 시간 관리 수정

대상: 문제 인식 — 무엇이 문제였나? 현재 코드 혹은 구조에서 느낀 불편함, 버그, 유지보수 어려움 등을 구체적으로 기록하세요. 문제 상황 예약 가능한 시간 조회할 때, 모든 시간들을 다 조회하고, …

📝
· 7분

스키마 변경에 따른 변경 전파

스키마 변경 영향 분석: reservation.theme_slot_id FK 도입 변경 개요 reservation 테이블의 date, time_id, theme_id 컬럼을 제거하고, theme_slot(id)를 참 …

📝
· 3분

예약 상태 패턴

대상: 문제 인식 — 무엇이 문제였나? 현재 코드 혹은 구조에서 느낀 불편함, 버그, 유지보수 어려움 등을 구체적으로 기록하세요. 문제 상황 예약 도메인은 상태 전이가 중요한 핵심 비즈니스 로직이다.