Submit Search
Upload
프레젠테이션3
•
0 likes
•
112 views
Y
Yoo Jaeeun
Follow
.
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 16
Recommended
ㅃㅃㅃㅃㅃ
ㅃㅃㅃㅃㅃ
Yoo Jaeeun
사내 TDD 도입을 위한 설명 문서
사내 TDD 도입을 위한 설명 문서
Kim kyoung-song
[부스트캠프 Tech Talk] 김동현_리팩터링을 통한 내실 다지기
[부스트캠프 Tech Talk] 김동현_리팩터링을 통한 내실 다지기
CONNECT FOUNDATION
[부스트캠프 Tech Talk] 김제우_짝코딩(Pair Programming)
[부스트캠프 Tech Talk] 김제우_짝코딩(Pair Programming)
CONNECT FOUNDATION
리펙토링 4장 테스트만들기
리펙토링 4장 테스트만들기
Heo Seungwook
소프트웨어 설계 악취: 기술 부채 관리 방법
소프트웨어 설계 악취: 기술 부채 관리 방법
Jay Park
[부스트캠프 Tech Talk] 최재필_P 스테이지에서 Git으로 협업하기
[부스트캠프 Tech Talk] 최재필_P 스테이지에서 Git으로 협업하기
CONNECT FOUNDATION
간단하게 알아보는 좋은 코드 서영훈
간단하게 알아보는 좋은 코드 서영훈
Seo YoungHoon
Recommended
ㅃㅃㅃㅃㅃ
ㅃㅃㅃㅃㅃ
Yoo Jaeeun
사내 TDD 도입을 위한 설명 문서
사내 TDD 도입을 위한 설명 문서
Kim kyoung-song
[부스트캠프 Tech Talk] 김동현_리팩터링을 통한 내실 다지기
[부스트캠프 Tech Talk] 김동현_리팩터링을 통한 내실 다지기
CONNECT FOUNDATION
[부스트캠프 Tech Talk] 김제우_짝코딩(Pair Programming)
[부스트캠프 Tech Talk] 김제우_짝코딩(Pair Programming)
CONNECT FOUNDATION
리펙토링 4장 테스트만들기
리펙토링 4장 테스트만들기
Heo Seungwook
소프트웨어 설계 악취: 기술 부채 관리 방법
소프트웨어 설계 악취: 기술 부채 관리 방법
Jay Park
[부스트캠프 Tech Talk] 최재필_P 스테이지에서 Git으로 협업하기
[부스트캠프 Tech Talk] 최재필_P 스테이지에서 Git으로 협업하기
CONNECT FOUNDATION
간단하게 알아보는 좋은 코드 서영훈
간단하게 알아보는 좋은 코드 서영훈
Seo YoungHoon
Musicascifradasmodulo3vol1 110331144857-phpapp01
Musicascifradasmodulo3vol1 110331144857-phpapp01
Nando Costa
ScicosExamples_for_SelfcoupledTransformer
ScicosExamples_for_SelfcoupledTransformer
Shaoping WU
Cifras diversas
Cifras diversas
Nando Costa
Bossa nova samba_1
Bossa nova samba_1
Nando Costa
SlideShare Presentation
SlideShare Presentation
Matthew Radowitz
Assignment 4 ppt
Assignment 4 ppt
Lily Straight-Rattet
Infografies
Infografies
BlanquernaObservatory
Bossa nova samba_2
Bossa nova samba_2
Nando Costa
Mohamed Abd El Wahab Abasse
Mohamed Abd El Wahab Abasse
Mohamed Abd El Wahab
Samsung 7
Samsung 7
Diego Alessio Alvarez Zambrano
SocialMediaPortfolio
SocialMediaPortfolio
Bruce Foote
Театр Вкуса / Theatre of Taste
Театр Вкуса / Theatre of Taste
liubov iakunina
Театральный фестиваль БУТОН / BOUTON theatre festival, Moscow 2012
Театральный фестиваль БУТОН / BOUTON theatre festival, Moscow 2012
liubov iakunina
QUE SIGNIFICA LA TIC
QUE SIGNIFICA LA TIC
GLORIA DAZA AHUANARI
Samsung a5
Samsung a5
Diego Alessio Alvarez Zambrano
Sg -sst...
Sg -sst...
EVELYN FERNANDA VELEZ
Script assassingment prezi
Script assassingment prezi
Jordan Goldsmith
Bayon Sales Academy - EN
Bayon Sales Academy - EN
Thomas Osmont
Basic ap chapter 24 powerpoint 2017
Basic ap chapter 24 powerpoint 2017
Kathy Richards
Basic ap chapter 21 powerpoint 2017
Basic ap chapter 21 powerpoint 2017
Kathy Richards
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
JMP Korea
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법
JMP Korea
More Related Content
Viewers also liked
Musicascifradasmodulo3vol1 110331144857-phpapp01
Musicascifradasmodulo3vol1 110331144857-phpapp01
Nando Costa
ScicosExamples_for_SelfcoupledTransformer
ScicosExamples_for_SelfcoupledTransformer
Shaoping WU
Cifras diversas
Cifras diversas
Nando Costa
Bossa nova samba_1
Bossa nova samba_1
Nando Costa
SlideShare Presentation
SlideShare Presentation
Matthew Radowitz
Assignment 4 ppt
Assignment 4 ppt
Lily Straight-Rattet
Infografies
Infografies
BlanquernaObservatory
Bossa nova samba_2
Bossa nova samba_2
Nando Costa
Mohamed Abd El Wahab Abasse
Mohamed Abd El Wahab Abasse
Mohamed Abd El Wahab
Samsung 7
Samsung 7
Diego Alessio Alvarez Zambrano
SocialMediaPortfolio
SocialMediaPortfolio
Bruce Foote
Театр Вкуса / Theatre of Taste
Театр Вкуса / Theatre of Taste
liubov iakunina
Театральный фестиваль БУТОН / BOUTON theatre festival, Moscow 2012
Театральный фестиваль БУТОН / BOUTON theatre festival, Moscow 2012
liubov iakunina
QUE SIGNIFICA LA TIC
QUE SIGNIFICA LA TIC
GLORIA DAZA AHUANARI
Samsung a5
Samsung a5
Diego Alessio Alvarez Zambrano
Sg -sst...
Sg -sst...
EVELYN FERNANDA VELEZ
Script assassingment prezi
Script assassingment prezi
Jordan Goldsmith
Bayon Sales Academy - EN
Bayon Sales Academy - EN
Thomas Osmont
Basic ap chapter 24 powerpoint 2017
Basic ap chapter 24 powerpoint 2017
Kathy Richards
Basic ap chapter 21 powerpoint 2017
Basic ap chapter 21 powerpoint 2017
Kathy Richards
Viewers also liked
(20)
Musicascifradasmodulo3vol1 110331144857-phpapp01
Musicascifradasmodulo3vol1 110331144857-phpapp01
ScicosExamples_for_SelfcoupledTransformer
ScicosExamples_for_SelfcoupledTransformer
Cifras diversas
Cifras diversas
Bossa nova samba_1
Bossa nova samba_1
SlideShare Presentation
SlideShare Presentation
Assignment 4 ppt
Assignment 4 ppt
Infografies
Infografies
Bossa nova samba_2
Bossa nova samba_2
Mohamed Abd El Wahab Abasse
Mohamed Abd El Wahab Abasse
Samsung 7
Samsung 7
SocialMediaPortfolio
SocialMediaPortfolio
Театр Вкуса / Theatre of Taste
Театр Вкуса / Theatre of Taste
Театральный фестиваль БУТОН / BOUTON theatre festival, Moscow 2012
Театральный фестиваль БУТОН / BOUTON theatre festival, Moscow 2012
QUE SIGNIFICA LA TIC
QUE SIGNIFICA LA TIC
Samsung a5
Samsung a5
Sg -sst...
Sg -sst...
Script assassingment prezi
Script assassingment prezi
Bayon Sales Academy - EN
Bayon Sales Academy - EN
Basic ap chapter 24 powerpoint 2017
Basic ap chapter 24 powerpoint 2017
Basic ap chapter 21 powerpoint 2017
Basic ap chapter 21 powerpoint 2017
Recently uploaded
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
JMP Korea
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법
JMP Korea
공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화
JMP Korea
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP Korea
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP Korea
JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례
JMP Korea
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP Korea
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
Jay Park
Recently uploaded
(8)
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
실험 설계의 평가 방법: Custom Design을 중심으로 반응인자 최적화 및 Criteria 해석
데이터 분석 문제 해결을 위한 나의 JMP 활용법
데이터 분석 문제 해결을 위한 나의 JMP 활용법
공학 관점에서 바라본 JMP 머신러닝 최적화
공학 관점에서 바라본 JMP 머신러닝 최적화
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP를 활용한 전자/반도체 산업 Yield Enhancement Methodology
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP가 걸어온 여정, 새로운 도약 JMP 18!
JMP를 활용한 가속열화 분석 사례
JMP를 활용한 가속열화 분석 사례
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
JMP 기능의 확장 및 내재화의 핵심 JMP-Python 소개
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
(독서광) 인간이 초대한 대형 참사 - 대형 참사가 일어날 때까지 사람들은 무엇을 하고 있었는가?
프레젠테이션3
1.
팩토리얼 연산을 수행하는
프로그램을 작성하세요.
2.
TDD로 클린코드 작성하기
3.
100
4.
읽기 : 쓰기
5.
깨진 유리창 이론
6.
흔한 SW 개발팀의
프로젝트 초기 : 일단 작동하는 코드를 작성한다. 중기 : 개발을 끝내고 리팩토링, 리스트럭쳐링을 계획한다. 말기 : 변경된 요구사항에 대응한다. 리팩토링, 리스트럭쳐링 결과 : 본인이 짠 코드를 본인도 알아보지 못한다. 기능 추가나 변경이 힘들다. 인수인계 받은 후임은 두 배로 괴로워한다.
7.
8.
다수의 잘나가는 오픈소스
프로젝트는 TDD를 따른다.
9.
그럼 해보자
10.
카더라 들
11.
테스트케이스는 요구사항을 보다
직관적으로 풀어내어 코드 뭉치가 무슨 일을 하는지 설명할 수 있다 즉, 코드의 유지보수성을 올려준다 이정도? - 이 모군 -
12.
티디디가 항상 옳다고
생각하지 않음 하지만 케바케로 반드시 필요한 경우는 있음 - 임 모군 -
13.
tdd는 훈련 좀
해야함 근데 습관화되면 나중에 다른 요구사항 들어왔을 때 모듈화가 잘 되어있어서 편함 - 박 모군 -
14.
TDD 하려면 자기코드에
애착을 버려야 하는 듯 ㅋㅋ 그니까 내가 작성한 테스트코드에 냉철한 비판을 할 수 있고 받을 수 있는 마음가짐이 필요함ㅋㅋㅋㅋ - 김 모군 -
15.
레거시 코드 안생겨서
좋은 듯 - 다른 김 모군 -
16.
결론