-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1장 - 테스트주도개발 Test Driven Development #6
Labels
Comments
@mjpark03-yona (박미정) 님이 작성한 코멘트입니다.
|
@skystarmin (황보민) 님이 작성한 코멘트입니다. 감사합니다. 잘 보겠습니다. :) |
@ahn.assari (Taejoon Ahn) 님이 작성한 코멘트입니다. 귀중한자료 감사드립니다! 잘 보겠습니다! |
@psy099 (박상영) 님이 작성한 코멘트입니다. 읽고 더 나은 개발자가 되겠습니다. 귀중한 자료 감사드립니다 |
@ssoju2827 (thiporia) 님이 작성한 코멘트입니다.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
@doortts (doortts) 님이 작성한 이슈입니다.
---
이전: "TDD 실천법과 도구" 책 전체를 PDF 공개합니다
다음: 2장 - JUnit and Hamcrest
1장 본문
01-테스트주도개발.pdf
읽기전에
우선 목차에 있던 어떻게 읽을 것인가를 보고 자신이 어떤식으로 읽어야 시간절약이 될 지 확인 필요합니다.
도전과제
보충 설명
각 장마다 첫 페이지에 실패에 관한 격언들을 담았습니다. 그 당시 좋아했던 문장이었던 지금은 흑역사의 감독이 되어버린 우디 앨런의 문장으로 시작했습니다.
이 장에서는 TDD의 아주 기본적인 접근 법을 소개 하고 있습니다.
현재의 흔한 개발방식의 문제점과 TDD가 좋다는 식으로 표현하고 있는데, 어떻게 보면 이 인간 약을 팔고 있구나!라고 생각이 들 수도 있습니다.
좋다는 이야기와 약판다는 이야기 둘 다 틀린이야기는 아닌데요 다시 쓴다면 강조하는 관점을 좀 다르게 둘 것 같습니다.
이를테면..
좀 더 개발을 잘 하기 위해 우리는 다양한 노력을 하고 있습니다. 그리고 개발자 자신도 스스로를 다양한 방식으로 진화시키기 위해 노력하고 있죠.
그 와중에 소위 발하는 개발 실천법(practice)이라는 이름으로 여러가지 기법이나 방식들이 등장했습니다.
익숙해짐과는 별개로 우선 바로 배워서 시작할 수 있는 실천법들로는
등등이 있습니다. 그리고 그 중간 어딘가쯤에 마찬가지로 자동화된 유닛테스트(Automated Unit Test)와 TDD(Test Driven Development)가 포함되어 있다고 생각하시면 좋겠습니다.
즉, TDD를 (잘) 한다는 것이 곧 좋은 SW를 만들어 낸다던가 뛰어난 개발자가 되는/된 척도가 되는건 아니라는 거죠. 그냥 practice 중 하나이고 다른것보다 좀 더 어렵고 대신 조금 더 강력하게 동작할 수 있는 기법일 뿐입니다.
좀 더 강조 되었어야 했다고 생각하는 부분
TDD 하는 개발자
가 아니다.생각이 살짝 바뀐 부분
깨알
2장 예고. JUnit과 Hamcrest
--- attachments ---
01-테스트주도개발.pdf
269-20187-18-1916-38.png
33-20187-18-1916-56.png
704-20187-18-1923-47.png
830-20187-18-1925-40.png
919-20187-18-1929-24.png
246-20187-18-1933-35.png
306-20187-18-1932-50.png
83-20187-18-1946-10.png
889-20187-18-1947-12.png
The text was updated successfully, but these errors were encountered: