국내 IT 기업 기술 블로그 최신 글

새로운 기술 블로그가 추가되었어요

필터 1
전시 도메인에 Kotlin DSL적용하기
여기어때
백엔드

전시 도메인에 Kotlin DSL적용하기

숙박 전시 도메인의 복잡한 노출 로직을 Kotlin DSL로 표현한 적용 사례를 소개했습니다. 가독성은 좋아졌지만 내부 구현 복잡도와 팀의 러닝 커브가 커지는 트레이드오프도 있었습니다.

#Kotlin#DSL
8700
코드 품질 개선 기법 11편: 반복되는 호출에 함수도 지친다
라인
백엔드

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

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

#Kotlin#리팩토링
17900
개발 생산성 높이는 코드 네이밍 비법 5가지
인포그랩
백엔드

개발 생산성 높이는 코드 네이밍 비법 5가지

코드 네이밍이 가독성과 협업 효율, 유지보수성에 큰 영향을 준다고 설명했습니다. 대상과 행위가 드러나는 이름, 명확한 시제, 본딧말 사용 등 5가지 방법을 제안했습니다.

#refactoring#가독성
4700
LINE 클라이언트 개발자들이 만드는 '코드 리뷰 문화'
라인
기타

LINE 클라이언트 개발자들이 만드는 '코드 리뷰 문화'

LINE 클라이언트 개발 조직의 코드 리뷰 문화와 가독성 개선 원칙을 소개했습니다. 친절한 피드백과 심리적 안정성이 지속적인 코드 개선의 핵심이라고 강조했습니다.

#code review#iOS
4200
모닥불 | EP.1 토스에서 말하는 “가독성 좋은 코드” 란 무엇일까?
토스
프론트엔드

모닥불 | EP.1 토스에서 말하는 “가독성 좋은 코드” 란 무엇일까?

토스 프론트엔드 개발자들이 가독성 좋은 코드의 의미와 코드 퀄리티의 필요성을 이야기했습니다. 동료를 위한 코드라는 관점에서 가독성의 요소와 챙기는 방법을 공유했습니다.

#UI/UX#가독성
4700
클린 코드의 기초
넥스트리
아키텍처

클린 코드의 기초

초심자 관점에서 좋은 코드를 클린 코드와 가독성 중심으로 설명했습니다. UML, 네이밍, 함수 분리, 주석 최소화, null 처리 원칙을 정리했습니다.

#클린 코드#가독성
5300
코드가 클린 하면 왜 좋아?(feat. 뇌 인지 관점)
직방
아키텍처

코드가 클린 하면 왜 좋아?(feat. 뇌 인지 관점)

클린 코드가 읽기 쉬운 이유를 뇌의 인지 구조 관점에서 설명했습니다. 함수 분리, 중복 제거, 의미 있는 이름이 인지 부하를 줄인다고 정리했습니다.

#클린코드#가독성
2500
잘못 작성된 람다 코드를 삭제하기까지의 여정
마켓컬리
백엔드

잘못 작성된 람다 코드를 삭제하기까지의 여정

복잡한 람다식 기반 구독 검증 로직을 의미 있는 이름과 작은 메서드로 분리했습니다. 가독성이 떨어질 때는 람다식 사용 여부를 비교해 판단해야 합니다.

#Java#lambda
200
쿠팡 파트너스

광고

개발자를 위한 서적을 확인해 보세요

이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

#개발서적#프로그래밍