SlideShare a Scribd company logo
1 of 296
Download to read offline
“ ”
“ ”
“ ”
“ ”
“ ”
“ ” “ ”
“ ” “ ”
“ ”
“ ” “ ”
“ ”
“ ” “ ”
“ ” “ ”
“ ”
“ ” “ ”
“ ”
“ ”
“ ”
God of Coding
Ashal aka JOKER
https://ahastudio.com
ahastudio@gmail.com

More Related Content

Viewers also liked

TDD&Refactoring Day 02: TDD
TDD&Refactoring Day 02: TDDTDD&Refactoring Day 02: TDD
TDD&Refactoring Day 02: TDDSuwon Chae
 
[2012 01 28]cleancode 3장
[2012 01 28]cleancode 3장[2012 01 28]cleancode 3장
[2012 01 28]cleancode 3장Jong Pil Won
 
스프링 프로젝트 시작하기
스프링 프로젝트 시작하기스프링 프로젝트 시작하기
스프링 프로젝트 시작하기Ashal aka JOKER
 
소프트웨어 개발 Workflow for Team
소프트웨어 개발 Workflow for Team소프트웨어 개발 Workflow for Team
소프트웨어 개발 Workflow for TeamAshal aka JOKER
 
Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용Sangcheol Hwang
 
TDD: Test Driven Development 첫번째 이야기
TDD: Test Driven Development 첫번째 이야기TDD: Test Driven Development 첫번째 이야기
TDD: Test Driven Development 첫번째 이야기Ji Heon Kim
 
행복한 개발을 위한_테스트_케이스
행복한 개발을 위한_테스트_케이스행복한 개발을 위한_테스트_케이스
행복한 개발을 위한_테스트_케이스도형 임
 
배민개발학당 8기 Web/API 개발 #1
배민개발학당 8기 Web/API 개발 #1배민개발학당 8기 Web/API 개발 #1
배민개발학당 8기 Web/API 개발 #1Ashal aka JOKER
 
테스트 케이스와 SW 품질
테스트 케이스와 SW 품질테스트 케이스와 SW 품질
테스트 케이스와 SW 품질도형 임
 
Tdd 왜 배우기 어려운가
Tdd 왜 배우기 어려운가Tdd 왜 배우기 어려운가
Tdd 왜 배우기 어려운가Jaehoon Oh
 
테스트 가능한 소프트웨어 설계와 TDD작성 패턴 (Testable design and TDD)
테스트 가능한 소프트웨어 설계와 TDD작성 패턴 (Testable design and TDD)테스트 가능한 소프트웨어 설계와 TDD작성 패턴 (Testable design and TDD)
테스트 가능한 소프트웨어 설계와 TDD작성 패턴 (Testable design and TDD)Suwon Chae
 
테스트 자동화와 TDD(테스트 주도 개발방법론)
테스트 자동화와 TDD(테스트 주도 개발방법론)테스트 자동화와 TDD(테스트 주도 개발방법론)
테스트 자동화와 TDD(테스트 주도 개발방법론)KH Park (박경훈)
 
시작하자 단위테스트
시작하자 단위테스트시작하자 단위테스트
시작하자 단위테스트YongEun Choi
 

Viewers also liked (16)

TDD&Refactoring Day 02: TDD
TDD&Refactoring Day 02: TDDTDD&Refactoring Day 02: TDD
TDD&Refactoring Day 02: TDD
 
[2012 01 28]cleancode 3장
[2012 01 28]cleancode 3장[2012 01 28]cleancode 3장
[2012 01 28]cleancode 3장
 
스프링 프로젝트 시작하기
스프링 프로젝트 시작하기스프링 프로젝트 시작하기
스프링 프로젝트 시작하기
 
GoF의 디자인 패턴
GoF의 디자인 패턴GoF의 디자인 패턴
GoF의 디자인 패턴
 
소프트웨어 개발 Workflow for Team
소프트웨어 개발 Workflow for Team소프트웨어 개발 Workflow for Team
소프트웨어 개발 Workflow for Team
 
Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용
 
TDD: Test Driven Development 첫번째 이야기
TDD: Test Driven Development 첫번째 이야기TDD: Test Driven Development 첫번째 이야기
TDD: Test Driven Development 첫번째 이야기
 
행복한 개발을 위한_테스트_케이스
행복한 개발을 위한_테스트_케이스행복한 개발을 위한_테스트_케이스
행복한 개발을 위한_테스트_케이스
 
배민개발학당 8기 Web/API 개발 #1
배민개발학당 8기 Web/API 개발 #1배민개발학당 8기 Web/API 개발 #1
배민개발학당 8기 Web/API 개발 #1
 
Git - Level 2
Git - Level 2Git - Level 2
Git - Level 2
 
테스트 케이스와 SW 품질
테스트 케이스와 SW 품질테스트 케이스와 SW 품질
테스트 케이스와 SW 품질
 
Tdd 왜 배우기 어려운가
Tdd 왜 배우기 어려운가Tdd 왜 배우기 어려운가
Tdd 왜 배우기 어려운가
 
테스트 가능한 소프트웨어 설계와 TDD작성 패턴 (Testable design and TDD)
테스트 가능한 소프트웨어 설계와 TDD작성 패턴 (Testable design and TDD)테스트 가능한 소프트웨어 설계와 TDD작성 패턴 (Testable design and TDD)
테스트 가능한 소프트웨어 설계와 TDD작성 패턴 (Testable design and TDD)
 
테스트 자동화와 TDD(테스트 주도 개발방법론)
테스트 자동화와 TDD(테스트 주도 개발방법론)테스트 자동화와 TDD(테스트 주도 개발방법론)
테스트 자동화와 TDD(테스트 주도 개발방법론)
 
시작하자 단위테스트
시작하자 단위테스트시작하자 단위테스트
시작하자 단위테스트
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

More from Ashal aka JOKER

루비로 웹 게임 만들기
루비로 웹 게임 만들기루비로 웹 게임 만들기
루비로 웹 게임 만들기Ashal aka JOKER
 
TDD로 프론트엔드 개발하기
TDD로 프론트엔드 개발하기TDD로 프론트엔드 개발하기
TDD로 프론트엔드 개발하기Ashal aka JOKER
 
빠르게 기술을 습득하는 비법
빠르게 기술을 습득하는 비법빠르게 기술을 습득하는 비법
빠르게 기술을 습득하는 비법Ashal aka JOKER
 
개발자, 한 달에 책 한 권 읽기 2018년 결산
개발자, 한 달에 책 한 권 읽기 2018년 결산개발자, 한 달에 책 한 권 읽기 2018년 결산
개발자, 한 달에 책 한 권 읽기 2018년 결산Ashal aka JOKER
 
Test First! @ EMOCON 2016 S/S
Test First! @ EMOCON 2016 S/STest First! @ EMOCON 2016 S/S
Test First! @ EMOCON 2016 S/SAshal aka JOKER
 
Ginkgo - BDD Testing Framework for Go
Ginkgo - BDD Testing Framework for GoGinkgo - BDD Testing Framework for Go
Ginkgo - BDD Testing Framework for GoAshal aka JOKER
 
개발자는 어떻게 작업을 나누고 정복하는가
개발자는 어떻게 작업을 나누고 정복하는가개발자는 어떻게 작업을 나누고 정복하는가
개발자는 어떻게 작업을 나누고 정복하는가Ashal aka JOKER
 
스크럼과 XP (Scrum and XP from the Trenches)
스크럼과 XP (Scrum and XP from the Trenches)스크럼과 XP (Scrum and XP from the Trenches)
스크럼과 XP (Scrum and XP from the Trenches)Ashal aka JOKER
 
스크럼: 팀의 생산성을 극대화시키는 애자일 방법론 (Agile Software Development with Scrum)
스크럼: 팀의 생산성을 극대화시키는 애자일 방법론 (Agile Software Development with Scrum)스크럼: 팀의 생산성을 극대화시키는 애자일 방법론 (Agile Software Development with Scrum)
스크럼: 팀의 생산성을 극대화시키는 애자일 방법론 (Agile Software Development with Scrum)Ashal aka JOKER
 
비트코인은 어떻게 작동하는가
비트코인은 어떻게 작동하는가비트코인은 어떻게 작동하는가
비트코인은 어떻게 작동하는가Ashal aka JOKER
 
여자개발자모임터 6주년 개발 세미나 - Scala Language
여자개발자모임터 6주년 개발 세미나 - Scala Language여자개발자모임터 6주년 개발 세미나 - Scala Language
여자개발자모임터 6주년 개발 세미나 - Scala LanguageAshal aka JOKER
 

More from Ashal aka JOKER (20)

Clean Architecture
Clean ArchitectureClean Architecture
Clean Architecture
 
실행을 위한 OKR
실행을 위한 OKR실행을 위한 OKR
실행을 위한 OKR
 
루비로 웹 게임 만들기
루비로 웹 게임 만들기루비로 웹 게임 만들기
루비로 웹 게임 만들기
 
코딩의 이해
코딩의 이해코딩의 이해
코딩의 이해
 
TDD로 프론트엔드 개발하기
TDD로 프론트엔드 개발하기TDD로 프론트엔드 개발하기
TDD로 프론트엔드 개발하기
 
빠르게 기술을 습득하는 비법
빠르게 기술을 습득하는 비법빠르게 기술을 습득하는 비법
빠르게 기술을 습득하는 비법
 
Blockchain & SASEUL
Blockchain & SASEULBlockchain & SASEUL
Blockchain & SASEUL
 
개발자, 한 달에 책 한 권 읽기 2018년 결산
개발자, 한 달에 책 한 권 읽기 2018년 결산개발자, 한 달에 책 한 권 읽기 2018년 결산
개발자, 한 달에 책 한 권 읽기 2018년 결산
 
Test First! @ EMOCON 2016 S/S
Test First! @ EMOCON 2016 S/STest First! @ EMOCON 2016 S/S
Test First! @ EMOCON 2016 S/S
 
Ginkgo - BDD Testing Framework for Go
Ginkgo - BDD Testing Framework for GoGinkgo - BDD Testing Framework for Go
Ginkgo - BDD Testing Framework for Go
 
개발자는 어떻게 작업을 나누고 정복하는가
개발자는 어떻게 작업을 나누고 정복하는가개발자는 어떻게 작업을 나누고 정복하는가
개발자는 어떻게 작업을 나누고 정복하는가
 
Effective Go #5
Effective Go #5Effective Go #5
Effective Go #5
 
Effective Go #4
Effective Go #4Effective Go #4
Effective Go #4
 
스크럼과 XP (Scrum and XP from the Trenches)
스크럼과 XP (Scrum and XP from the Trenches)스크럼과 XP (Scrum and XP from the Trenches)
스크럼과 XP (Scrum and XP from the Trenches)
 
Effective Go #3
Effective Go #3Effective Go #3
Effective Go #3
 
Effective Go #2
Effective Go #2Effective Go #2
Effective Go #2
 
Effective Go #1
Effective Go #1Effective Go #1
Effective Go #1
 
스크럼: 팀의 생산성을 극대화시키는 애자일 방법론 (Agile Software Development with Scrum)
스크럼: 팀의 생산성을 극대화시키는 애자일 방법론 (Agile Software Development with Scrum)스크럼: 팀의 생산성을 극대화시키는 애자일 방법론 (Agile Software Development with Scrum)
스크럼: 팀의 생산성을 극대화시키는 애자일 방법론 (Agile Software Development with Scrum)
 
비트코인은 어떻게 작동하는가
비트코인은 어떻게 작동하는가비트코인은 어떻게 작동하는가
비트코인은 어떻게 작동하는가
 
여자개발자모임터 6주년 개발 세미나 - Scala Language
여자개발자모임터 6주년 개발 세미나 - Scala Language여자개발자모임터 6주년 개발 세미나 - Scala Language
여자개발자모임터 6주년 개발 세미나 - Scala Language
 

[2016-03-09] TDD on Spring ~ 봄에는 TDD ~

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100.
  • 101.
  • 102.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 115.
  • 117.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123.
  • 124.
  • 125.
  • 126.
  • 127.
  • 128.
  • 129.
  • 130.
  • 131.
  • 132.
  • 133.
  • 134.
  • 135.
  • 136.
  • 137.
  • 138.
  • 139.
  • 140.
  • 141.
  • 142.
  • 143.
  • 144.
  • 145.
  • 146.
  • 147.
  • 148.
  • 149.
  • 150.
  • 151.
  • 152.
  • 153.
  • 154.
  • 155.
  • 156.
  • 157.
  • 158.
  • 159.
  • 160.
  • 161.
  • 162.
  • 163.
  • 164.
  • 165.
  • 166.
  • 167.
  • 168.
  • 169.
  • 170.
  • 171.
  • 172.
  • 173.
  • 174.
  • 175.
  • 176.
  • 177.
  • 178.
  • 179.
  • 180.
  • 181.
  • 182.
  • 183.
  • 184.
  • 185.
  • 186.
  • 187.
  • 188.
  • 189.
  • 190.
  • 191.
  • 192.
  • 193.
  • 194.
  • 195.
  • 196.
  • 197.
  • 198.
  • 199.
  • 200.
  • 201.
  • 202.
  • 203.
  • 204.
  • 205.
  • 206.
  • 207.
  • 208.
  • 209.
  • 210.
  • 212.
  • 213.
  • 214.
  • 215.
  • 216.
  • 217.
  • 218.
  • 219.
  • 220.
  • 221.
  • 222.
  • 223.
  • 224.
  • 225.
  • 226.
  • 227.
  • 228.
  • 229.
  • 230.
  • 231.
  • 232.
  • 233.
  • 234.
  • 235.
  • 236. “ ” “
  • 237. “ ” “ ” “ ”
  • 238. “ ” “ ” “ ” “ ” “ ”
  • 239. “ ” “ ” “ ” “ ” “ ” “ ”
  • 240.
  • 241.
  • 242.
  • 243.
  • 244.
  • 245.
  • 246.
  • 247.
  • 248.
  • 249.
  • 250.
  • 251.
  • 252.
  • 253.
  • 254.
  • 255.
  • 256.
  • 257.
  • 258.
  • 259.
  • 262.
  • 263.
  • 264.
  • 265.
  • 266.
  • 267.
  • 268.
  • 269.
  • 270.
  • 271.
  • 272.
  • 273.
  • 274.
  • 275.
  • 276.
  • 277.
  • 278.
  • 279.
  • 280.
  • 281.
  • 282.
  • 283.
  • 284.
  • 285.
  • 286.
  • 287.
  • 288.
  • 289.
  • 290.
  • 291.
  • 292.
  • 293.
  • 294.
  • 295.
  • 296. God of Coding Ashal aka JOKER https://ahastudio.com ahastudio@gmail.com