목록2018/06 (15)
준호씨의 블로그
Eclipse 는 Kent Beck 의 영향인지는 모르겠지만 TDD 를 위해 테스트를 먼저 생성하는 기능을 제공하고 있다. 그런데 IntelliJ 에는 이런 기능은 없고 이미 만들어진 클래스 기준으로 테스트를 생성하는 기능만 가지고 있다. Eclipse 에서 New JUnit Test Case 로 테스트 케이스를 먼저 만드는 모습이다. Jupiter test 는 또 뭐지? 오랜만에 Eclipse 를 설치 해서 그런가 좀 적응이 안되는 느낌이다. 방금 설치 한 Eclipse 버전은 Oxygen.3a 이다. IntelliJ 에서는 New JUnit Test Case 같은 기능은 없다. 다만 Eclipse 에서도 New JUnit Test Case 는 junit 을 import 할 뿐 특별한 건 없다. 그렇기..
TDD 관련 내용 찾다 보니 "코딩의 신 아샬" 이라는 채널을 발견하였다. 여기에 관련 된 영상들이 많이 보여서 첨부 해 본다. 나도 아직 다 보지는 못했고 보면서 좀 메모 해 보려고 한다. (Scala) Longest Substring Without Repeating Characters 문제 풀이 2015.03.14 (Java) TDD on Spring ~ 봄에는 TDD ~ 2016.03.09 우아한형제들 세미나 내용 슬라이드: http://j.mp/2goENQk 소스코드: http://j.mp/24QcoUx Test First Code the Unit Test First 실패. 해결. 개선. 반복 RED (Fail). Green (Pass). Refactor. Repeat Process 1 Write..
책을 보는 중이다. 저자는 Kent Beck 이다. 책의 구성 책의 구성을 크게 보면 1부. 자바로 다중 화폐 코드를 작성. Money 예제 2부. 파이썬으로 단위 테스팅 프레임워크 작성. xUnit 예제 3부. 테스트 주도 개발을 할 때 자주 등장하는 패턴들을 정리 부록. 번역자의 노하우를 담은 "TDD 수련법", "실전 TDD" 으로 되어 있다. 좀 더 자세한 구성 1부 화폐 예제 1장 다중 통화를 지원하는 Money 객체 2장 타락한 객체 3장 모두를 위한 평등 4장 프라이버시 5장 솔직히 말하자면 6장 돌아온 '모두를 위한 평등' 7장 사과와 오렌지 8장 객체 만들기 9장 우리가 사는 시간(times) 10장 흥미로운 시간 11장 모든 악의 근원 12장 드디어, 더하기 13장 진짜로..
2014년에 있었던 Is TDD dead? 토론 자료를 조사해 본다. Is TDD dead? 토론 영상. Martin Fowler, Kent Beck, David Heinemeier Hansson (DHH) TW Hangouts | Is TDD dead? 2014.05.09 2014.05.09 에 Hangout 으로 진행 된 영상 토론이고 Martin Fowler, Kent Beck, David Heinemeier Hansson (DHH) 세 사람이 대화를 나눈다. 한글 자막은 아직 완성 되지 않았는데, 한글 자막 제작에 기여 하고 싶다면 http://amara.org/v/HD4F/ 에서 손쉽게 참여 할 수 있다. 영상은 한편으로 끝나지 않고 몇차례 더 진행 된다. TW Hangouts | Is TDD ..
TDD (Test Driven Development) 를 공부 중이다. 유튜브를 뒤적거리다가 Kent Beck 의 채널을 발견하였다. 활성화 된 채널은 아닌듯 하다. TDD 와 관련된 영상은 하나가 공개 되어 있는 것으로 보인다. 이 영상은 10분만 재생이 가능 한데 영상의 일부분이고 나머지는 잘린거 같다. 그리고 후속편은 없다. 다른 곳에 올렸을까? 아무튼 영상을 보고 뭐하는 건가 싶어서 간단히 메모로 남겨 본다. To Do 를 작성하고 작업 하고 있다. * put * get * remove * vanish * iterator * size * socket * http 작성하다가 To Do 에 다음 내용을 추가 하고 있다. * auto-start Tyrant 를 추가 하는 모습을 볼 수 있다. 터미널에서..