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

NEW FEATURE

기술을 읽던 곳에서, 다음 기회를 만나세요.

채용 검색부터 관심사 기반 추천, 내 적합도까지.

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

필터 1
테스트는 어떻게 좋은 코드를 만드는가(feat. 험블 객체 패턴)
네이버 D2
프론트엔드

테스트는 어떻게 좋은 코드를 만드는가(feat. 험블 객체 패턴)

테스트 코드가 어려워지는 원인을 고수준 목과 얽힌 설계 문제로 설명했습니다. 험블 객체 패턴과 인터페이스로 테스트하기 쉬운 구조를 만드는 방법을 다뤘습니다.

#TypeScript#TDD
29400
테스트 코드 작성 가이드(근데 이제 Jest를 곁들인)
비브로스
백엔드

테스트 코드 작성 가이드(근데 이제 Jest를 곁들인)

테스트 코드의 기본 개념부터 TDD, BDD, 테스트 대역, Jest 활용까지 입문 관점에서 정리했습니다. 유지보수와 코드 냄새까지 함께 다뤄 실무 적용 기준도 제시했습니다.

#Jest#test
500
테스트 코드 작성 가이드(근데 이제 Jest를 곁들인)
비브로스
백엔드

테스트 코드 작성 가이드(근데 이제 Jest를 곁들인)

테스트 코드의 기본 개념과 단위·통합·E2E 테스트의 차이를 정리했습니다. TDD와 BDD, 테스트 과잉과 과잉 명세까지 함께 살펴볼 수 있습니다.

#Jest#test
7100
파이썬 프로젝트 구조화 작업
부스터스
백엔드

파이썬 프로젝트 구조화 작업

파이썬 프로젝트 구조화의 중요성과 대표 패키지 방식, 그리고 혼합형 구조 설계 원칙을 정리했습니다. 유지보수성과 재사용성을 높이기 위해 유연한 구조화가 필요하다고 설명했습니다.

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

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

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

#code review#iOS
4100
실전에서 TDD하기
카카오페이
아키텍처

실전에서 TDD하기

TDD의 개념은 널리 알려져 있지만 실제로 실천하는 사람은 많지 않다는 문제의식을 다룹니다. 실전에서 TDD를 왜 하기 어려운지에 대한 질문으로 글을 시작합니다.

#TDD
6600
W CARE 서비스 프론트엔드를 TDD로 개발해본 후기
올리브영
프론트엔드

W CARE 서비스 프론트엔드를 TDD로 개발해본 후기

W CARE 프론트엔드의 복잡한 월경 이벤트 판별 로직을 TDD로 개발한 사례를 소개했습니다. 경계값 테스트와 관심사 분리로 신뢰성과 유지보수성을 높였습니다.

#TDD#React
3200
TDD 적용하기 (Python Django)
너드팩토리
백엔드

TDD 적용하기 (Python Django)

Python Django에서 TDD를 실제로 적용한 과정을 정리했습니다.\n테스트를 먼저 쪼개 작성하고 구현·리팩토링을 반복한 경험과 적용 시점을 공유했습니다.

#TDD#Python
3600
쿠팡 파트너스

광고

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

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

#개발서적#프로그래밍
카카오 공채 입사 후 10개월 FE개발팀에서의 여정
카카오엔터테인먼트FE
프론트엔드

카카오 공채 입사 후 10개월 FE개발팀에서의 여정

카카오엔터테인먼트 FE개발팀 신입이 10개월간의 온보딩과 실전 프로젝트 경험을 소개했습니다. 재택근무 속 게더타운, 스몰토크, 데모데이, 협업 문화로 성장한 과정을 공유했습니다.

#JavaScript#HTML
3200
1년차 개발자의 훈수 두기
spoqa
기타

1년차 개발자의 훈수 두기

신입 개발자가 1년 동안 회사에서 느낀 차이와 배운 점을 정리했습니다. 재택근무, 문서화, 질문, 리뷰, 협업 태도의 중요성을 중심으로 설명했습니다.

#문서화#재택근무
3600
Test Code Why? What? How?
카카오엔터테인먼트FE
백엔드

Test Code Why? What? How?

회귀 오류를 줄이기 위한 테스트 피라미드와 단위 테스트의 역할을 설명했습니다. SUT 명세 기반 검증과 결정적 코드 분리로 테스트 용이성을 높이는 방법을 제시합니다.

#test#단위 테스트
000
StoryBook을
그린데이터
프론트엔드

StoryBook을

React 컴포넌트의 다양한 초기 상태를 Storybook 스토리로 분리해 한 번에 확인하는 방식을 소개했습니다.\nUI 협업과 QA에 유용하지만 엣지 케이스 작성·유지 비용과 디자인 협업이 필요합니다.

#Storybook#React
2000
댓글 모듈 레거시 걷어내기 with TDD
ZUM
프론트엔드

댓글 모듈 레거시 걷어내기 with TDD

JavaScript와 jQuery 기반의 댓글 모듈을 Vue와 TypeScript로 재구성했습니다. TDD와 컴포넌트 분리를 통해 SPA에 맞는 사내 라이브러리로 배포했습니다.

#JavaScript#Vue.js
800
우리는 왜 공통 라이브러리를 만들기 시작했나
마켓컬리
프론트엔드

우리는 왜 공통 라이브러리를 만들기 시작했나

반복 구현을 줄이고 기술 표준을 만들기 위해 공통 라이브러리 도입 배경과 기준을 정리했습니다. Lerna 모노레포와 npm으로 add-separator를 배포하고 문서화·리뷰·테스트 원칙을 세웠습니다.

#React#Lerna
000