Search
Dong Park
소개
모든 글
생활
책
Tag: TDD
32 items with this tag.
TDD
32장 TDD 마스터하기
2026. 02. 08.
TDD
TDD
30장 디자인 패턴
2026. 02. 06.
TDD
TDD
31장 리팩터링
2026. 02. 06.
TDD
TDD
29장 xUnit 패턴
2026. 02. 05.
TDD
TDD
28장 초록 막대 패턴
2026. 02. 04.
TDD
TDD
27장 테스팅 패턴
2026. 02. 03.
TDD
TDD
25장 테스트 주도 개발 패턴
2026. 02. 02.
TDD
TDD
26장 빨간 막대 패턴
2026. 02. 02.
TDD
TDD
24장 xUnit 회고
2026. 01. 30.
TDD
TDD
23장 얼마나 달콤한지
2026. 01. 29.
TDD
TDD
22장 실패 처리하기
2026. 01. 28.
TDD
TDD
21장 셈하기
2026. 01. 27.
TDD
TDD
19장 테이블 차리기
2026. 01. 26.
TDD
TDD
20장 뒷정리하기
2026. 01. 26.
TDD
TDD
18장 xUnit으로 가는 첫걸음
2026. 01. 23.
TDD
TDD
17장 Money 회고
2026. 01. 22.
TDD
TDD
15장 서로 다른 통화 더하기
2026. 01. 21.
TDD
TDD
16장 드디어, 추상화
2026. 01. 21.
TDD
TDD
14장 바꾸기
2026. 01. 20.
TDD
TDD
13장 진짜로 만들기
2026. 01. 19.
TDD
TDD
12장 드디어, 더하기
2026. 01. 16.
TDD
TDD
11장 모든 악의 근원
2026. 01. 15.
TDD
TDD
10장 흥미로운 시간
2026. 01. 14.
TDD
TDD
9장 우리가 사는 시간
2026. 01. 13.
TDD
TDD
7장 사과와 오렌지
2026. 01. 12.
TDD
TDD
8장 객체 만들기
2026. 01. 12.
TDD
TDD
6장 돌아온 '모두를 위한 평등'
2026. 01. 09.
TDD
TDD
5장 솔직히 말하자면
2026. 01. 08.
TDD
TDD
4장 프라이버시
2026. 01. 07.
TDD
TDD
2장 타락한 객체
2026. 01. 06.
TDD
TDD
3장 모두를 위한 평등
2026. 01. 06.
TDD
TDD
1장 다중 통화를 지원하는 Money 객체
2026. 01. 05.
TDD
Explorer
algo
구간 합 구하기
빅오 표기법과 복잡도 계산법
스택과 큐
슬라이딩 윈도우
저주의 숫자 3
정렬
코딩테스트 팁
투포인터
brand
동사로 잡히는 브랜드
설명을 잘한다는 건 브랜드를 설계하는 일이다
cs
운영체제
프로세스와 스레드
Bean
node.js 이벤트 루프와 논블로킹 이해하기
OOP
RestfulAPI
Stream
가비지 컬렉션
데이터베이스
메시지 큐
소켓통신
life
걱정은 준비가 아니다
그래도 괜찮다는 말
나무가구가 있는 곳
노트는 생각을 정리하기 전에, 먼저 붙잡아야 한다
빙하기에 재취업을 준비하면서
사색의밤
운이 좋다는 말
자료를 잘 저장하기로 마음먹었다
정이 뭐라고
취미로 달리기를 하다보면
큰 모험은 낙관에서 시작되지 않는다
통제할 수 있는 것에만 집중한다
하루를 살아내는 각오
travel
빠지여행
고민해볼법한 문제들
MySQL 성능 최적화
Redis & 클러스터
아이템 대량 개봉 & 부하 분산
토스뱅크 상황 가정 질문
책
리팩터링 2판
1장 리팩터링: 첫 번째 예시
2장 리팩터링 원칙
3장 코드에서 나는 악취
4장 테스트 구축하기
5장 리팩터링 카탈로그 보는 법
6장 기본적인 리팩터링
7장 캡슐화
8장 기능 이동
9장 데이터 조직화
10장 조건부 로직 간소화
11장 API 리팩터링
12장 상속 다루기
오브젝트
1장 객체, 설계
2장 객체지향 프로그래밍
3장 역할, 책임, 협력
4장 설계 품질과 트레이드오프
5장 책임 할당하기
6장 메시지와 인터페이스
7장 객체 분해
8장 의존성 관리하기
9장 유연한 설계
10장 상속과 코드 재사용
11장 합성과 유연한 설계
12장 다형성
13장 서브클래싱과 서브타이핑
14장 일관성 있는 협력
15장 디자인 패턴과 프레임워크
클린 코드
1장 깨끗한 코드
2장 의미있는 이름
3장 함수
4장 주석
5장 형식 맞추기
6장 객체와 자료구조
7장 오류처리
8장 경계
9장 유닛 테스트
10장 클래스
11장 시스템
12장 창발성
13장 동시성
14장 점진적인 개선
15장 JUnit 들여다보기
16장 SerialDate 리팩터링
17장 냄새와 휴리스틱
노마드 코더 후기
테스트 주도 개발
1장 다중 통화를 지원하는 Money 객체
2장 타락한 객체
3장 모두를 위한 평등
4장 프라이버시
5장 솔직히 말하자면
6장 돌아온 '모두를 위한 평등'
7장 사과와 오렌지
8장 객체 만들기
9장 우리가 사는 시간
10장 흥미로운 시간
11장 모든 악의 근원
12장 드디어, 더하기
13장 진짜로 만들기
14장 바꾸기
15장 서로 다른 통화 더하기
16장 드디어, 추상화
17장 Money 회고
18장 xUnit으로 가는 첫걸음
19장 테이블 차리기
20장 뒷정리하기
21장 셈하기
22장 실패 처리하기
23장 얼마나 달콤한지
24장 xUnit 회고
25장 테스트 주도 개발 패턴
26장 빨간 막대 패턴
27장 테스팅 패턴
28장 초록 막대 패턴
29장 xUnit 패턴
30장 디자인 패턴
31장 리팩터링
32장 TDD 마스터하기
취업 준비 필수 지식
기술면접
트랜잭션 격리 수준은 왜 필요할까?
자료구조
배열과 연결리스트
단일 연결리스트
배열의 메모리 구조
선택 기준
시간복잡도 비교
이중 연결리스트
정적 배열 vs 동적 배열
Root Files
AI-native 시대 개발자의 경쟁력은 시스템 설계다
Contact
CQS
Function Stricitre
HTML 스타일 프롬프트 템플릿
HTTP/3
HTTP는 왜 Stateless 해야 했을까?
Monorepo
Privacy Policy
RAG
RAG 사이드 프로젝트 - 자연어로 sql문 작성
React 용어
Temporal Coupling
turborepo
멀티 패러다임 프로그래밍 - 1
멀티 패러다임 프로그래밍 - 2
소개
실시간 반응형 추천 시스템 구조
여덟 단어
웹서버와 WAS는 왜 분리할까?
읽을수 있는 코드
자기개발이라는 족쇄
코드 품질은 미학이 아니라 운영 비용의 문제다
클린코드 핵심원칙 구조
함수형 프로그래밍
root
algo
book
cs
life
travel