모든 태그
태그

리팩토링 기술 블로그 글

리팩토링 태그가 달린 국내 IT 기업 기술 블로그 글을 최신순으로 모았습니다.

전체 11최신 11개 표시
홈에서 필터

최신 게시글

11개 표시

아키텍처

전시 동적필터 리팩토링

페이지 타입별 필터 정책이 코드 곳곳에 흩어져 있어 확장과 유지보수가 어려운 문제를 리팩토링했습니다. 정책은 전략으로, 생성은 공통 흐름으로 분리해 변경 지점을 명확히 했습니다.

#리팩토링#디자인패턴#enum
6500

기타

도장 파는 개발자 vs 공장 짓는 개발자

마이크로 코딩과 매크로 코딩의 차이를 통해 시니어 IC 성장 관점을 설명했습니다. 코드 품질을 넘어 비즈니스 흐름과 시스템 전체 영향을 보는 태도를 강조했습니다.

#리팩토링#TDD#동시성
2400

기타

P-Canvas, 팀을 이해하기 위한 엔지니어링 기법

P-Canvas는 멤버의 상태와 성장을 시각화해 1on1 대화를 돕는 매니징 프레임워크입니다. 정기적 변화 추적으로 문제를 조기에 발견하고, 평가가 아닌 성장 기록으로 활용하는 방식을 설명합니다.

#리팩토링#매니징#프레임워크
4500

기타

제품 큰 그림 그려보기

스프린트 중심 개발로 생긴 단절과 불균형을 점검하고, 제품의 엔드 픽쳐를 다시 그려보았습니다.\n알라미에 맞는 리워드·캐릭터·퀘스트 구조로 잔존율과 성장 가능성을 함께 고민했습니다.

#제품 전략#리팩토링#MVP
8900

백엔드

코드 품질 개선 기법 11편: 반복되는 호출에 함수도 지친다

수신 객체의 상태를 확인하는 로직은 해당 함수 내부로 옮기는 편이 더 안전할 수 있다고 설명했습니다.콜백보다 반환값으로 결과를 드러내면 호출 흐름도 더 명확해집니다.

#Kotlin#리팩토링#함수
17400

백엔드

추상화 & 리팩토링을 통한 해외 물류사 개발 비용 절감

해외 물류사 연동을 if-else 분기 중심에서 추상화와 팩토리, 조합 구조로 리팩토링했습니다. 이를 통해 신규 물류사 추가 시 기존 코드 수정과 테스트 부담을 크게 줄였습니다.

#Java#리팩토링#추상화
3700

프론트엔드

여기어때 iOS 앱의 네트워크 모듈 리팩토링&화면 로딩 기능 개선 이야기

여기어때 iOS 앱에서 RxSwift 의존성을 줄이고 Combine과 Async/Await 기반으로 네트워크 구조를 리팩토링했습니다. 전면 로딩바 대신 화면별 로딩 상태를 처리해 사용자 상호작용도 개선했습니다.

#iOS#RxSwift#Combine
3300

프론트엔드

캐치테이블 프론트 신입 적응기 part2. 업무생활편

캐치테이블 프론트 신입 개발자들의 업무 적응기와 주요 과제 경험을 소개합니다. 협업, 일정 관리, 문서화, QA의 중요성과 사용자 중심 개발 관점을 함께 다루었습니다.

#리팩토링#마이그레이션#A/B 테스트
3900

백엔드

(youtube)도메인 정의부터 시작하는 검색 개발

검색 시스템의 핵심 정의를 바탕으로 코드 구조를 재정비한 경험을 공유했습니다. 속성 패싯 추출 자동화와 리팩토링을 통해 성능과 사용성을 개선했습니다.

#검색#리팩토링#자동화
2000

백엔드

리팩토링을 위한 통합 테스트

무신사 WMS 리팩토링 과정에서 통합 테스트를 활용한 사례를 소개했습니다. Testcontainers와 Database Rider로 기능 보장과 빠른 검증을 함께 잡았습니다.

#통합 테스트#리팩토링#Testcontainers
4200

아키텍처

우선순위에 시달리다 공식을 만들었다

우선순위 논쟁을 줄이기 위해 매출, 비용, 만족도, 레거시를 기준으로 수치화 공식을 만들었습니다.\nExcel 정렬과 시각화로 설명 가능성을 높이고, 정기적으로 기준을 조정하는 방법을 소개했습니다.

#Excel#ML#정규화
900