필터 1
코드 품질 개선 기법 19편: 차일드 록
라인
· 2025년 9월 3일
아키텍처

코드 품질 개선 기법 19편: 차일드 록

오버라이딩 가능한 범위를 최대한 제한해야 한다는 점을 설명했습니다. 공통 흐름은 부모가 고정하고 자식은 필요한 부분만 구현하도록 분리하는 것이 좋습니다.

#Kotlin#inheritance
81005분
코드 품질 개선 기법 18편: 함수만 보고 관계는 보지 못한다
라인
· 2025년 8월 27일
아키텍처

코드 품질 개선 기법 18편: 함수만 보고 관계는 보지 못한다

중첩 루프를 단순 추출하면 가독성이 크게 좋아지지 않을 수 있음을 설명했습니다. 코드의 의미 단위를 기준으로 재구성해 흐름을 단순하게 만드는 리팩토링을 제안했습니다.

#Kotlin#refactoring
103005분
낡은 캔버스에서 새 캔버스로: Jetpack Compose와 함께한 마이그레이션 여정
NOL
· 2025년 8월 22일
프론트엔드

낡은 캔버스에서 새 캔버스로: Jetpack Compose와 함께한 마이그레이션 여정

Jetpack Compose 마이그레이션을 단계적으로 진행한 경험과 준비 과정을 공유했습니다. 하이브리드 전환, 스터디, 코딩 가이드로 안정성과 팀 표준을 확보했습니다.

#Jetpack Compose#Android
30005분
신입개발자의 역량과 성장에 대해서(feat. Done is better than perfect)
네이버 페이
· 2025년 8월 7일
백엔드

신입개발자의 역량과 성장에 대해서(feat. Done is better than perfect)

신입 개발자에게 필요한 소통, 탐색, 기록, 질문의 태도를 중심으로 성장 방법을 정리했습니다. 완벽한 코드보다 동작하는 기능부터 시작해 점진적으로 개선하자는 메시지를 담았습니다.

#Java#Kotlin
360005분
똑같은 코드인데 왜 안 돼? Spring JDBC 컨버터 미궁 탈출기
네이버 페이
· 2025년 8월 5일
백엔드

똑같은 코드인데 왜 안 돼? Spring JDBC 컨버터 미궁 탈출기

Spring Data JDBC에서 LocalDate 컨버터가 기대와 다르게 동작하는 이유를 JDBC 내부 처리 순서와 Oracle 드라이버 차이로 분석했습니다. 이를 피하기 위해 커스텀 래퍼 타입과 양방향 컨버터로 저장 형식을 제어하는 방법을 정리했습니다.

#Spring JDBC#Spring Data JDBC
166005분
올리브영은 왜 선물하기를 개편했을까? Part - 2
올리브영
· 2025년 8월 4일
백엔드

올리브영은 왜 선물하기를 개편했을까? Part - 2

선물하기 전시 영역의 캐시 적용 방식을 커스텀 모듈과 AoP로 재구성했습니다. Redis 분산 락을 더해 캐시 스탬피드까지 해결했습니다.

#Kotlin#Spring Boot
202005분
A.전화 개발자 협업의 기반 : 1,500 개의 API 명세와 SDK 를 한 프로젝트에서 (OpenAPI, Gitlab)
데보션
· 2025년 8월 4일
백엔드

A.전화 개발자 협업의 기반 : 1,500 개의 API 명세와 SDK 를 한 프로젝트에서 (OpenAPI, Gitlab)

대용량 API 개발에서 명세와 코드 불일치, 버전 관리 문제를 OpenAPI와 Gitlab 기반 워크플로우로 해결한 사례였습니다. SDK 생성, 렌더링, 배포를 통합해 협업 효율을 높였다고 설명했습니다.

#OpenAPI#Gitlab
76005분
무신사 쿠폰 시스템, DB 성능 64% 개선으로 기술 부채를 갚다
무신사
· 2025년 7월 27일
백엔드

무신사 쿠폰 시스템, DB 성능 64% 개선으로 기술 부채를 갚다

무신사는 쿠폰 시스템의 레거시 병목을 분석해 API와 쿼리 구조를 개선했습니다. 그 결과 DB 성능을 64% 높이고 고트래픽 구간의 CPU 알람을 안정화했습니다.

#DB#성능
426005분
Java야…, 우리 그만 헤어져. Kotlin으로 환승연애
우아한 형제들
· 2025년 7월 22일
백엔드

Java야…, 우리 그만 헤어져. Kotlin으로 환승연애

Java 기반 레거시 포인트 시스템을 Kotlin으로 전환한 과정과 기준을 정리했습니다. 테스트 강화와 점진적 배포로 안정성과 코드 품질을 함께 높였습니다.

#Kotlin#Java
79005분
슬기로운 토스뱅크 개발 인턴 생활
토스
· 2025년 7월 14일
백엔드

슬기로운 토스뱅크 개발 인턴 생활

토스뱅크 인턴들이 변수명 추천 플러그인과 민감정보 마스킹 플러그인을 만든 경험을 소개했습니다.\nDRI 문화와 수평적 협업 속에서 문제를 정의하고 해결하며 성장한 과정을 정리했습니다.

#Kotlin#LLM
222005분
코드 품질 개선 기법 17편: 사상누각
라인
· 2025년 7월 11일
아키텍처

코드 품질 개선 기법 17편: 사상누각

빌더 패턴은 편리하지만 필수 인수 누락을 런타임에 드러내기 쉬워 더 견고한 대안이 필요했습니다. 특별한 이유가 없다면 생성자나 팩토리 함수로 대체하는 방식을 제안했습니다.

#Kotlin#design패턴
175005분