본문 바로가기
728x90

nextstep2

[ATDD] ATDD와 함께 클린 API로 가는 길 3기 - 오리엔테이션 TDD 사이클에서 무엇을 테스트 해야하는가에 대한 고민을 해결해줄 수 있다 인수테스트 먼저 작성하고 단위테스트 생성 인수테스트가 종료되면 단위테스트도 종료 인수테스트는 요구사항 기반으로 작성되는 것이므로 목적이 분명해진다 어떻게 학습할 것인가? TDD를 인수테스트와 함께 적용 어떻게 작성하고 어떻게 관리할지 고민 TDD를 위한 테스트 도구도 학습 도구 활용법이 익숙하지 않아서 어려움도 있다 인수테스트 사이클 학습 테스트 리펙토링 유지보수 못하게 작성하면 말짱 도루묵 어떻게 유지보수할것인가? 사실 테스트 작성해놓고 많이 잊혀질 때가 많다 테스트를 길고 복잡하게 작성하지 않는다 가독성이 적으면 꼴도 보기 싫다 REST의 제약조건 분산웹 환경에서 어떻게 효율적인 아키텍쳐를 만들 것인가 라는 고민에서 나옴 각 .. 2021. 3. 4.
TDD 참 어려운데 신기하다 한 2주 정도 TDD를 익힌다고 잠을 못잔 것 같다 엊그제 자바지기님께서 해주신 온라인 번개(?) 형식의 강의 덕분에 감이 많이 잡힌 것 같다. Todo 리스트를 작성하는 것이 뭔지 감이 안잡혔는데 진짜 말그대로 README에 해야 될 일을 적으시더라 "감도 찔러봐야 아냐"고 하던데 난 찔러 봐야 알겠더라... 테스트 주도 개발도 이제 한 50장 정도 남았다. 오늘은 제일 마지막 장의 실전 TDD를 구현해 보고 자려고 하는데 잠을 잘 수 있으련가 모르겠다ㅎㅎ 2주 동안 못했던 레이싱 게임도 한 열몇번 갈아 엎으니 이제는 in -> out 방식으로 어느정도 할 수 있게 되었다. 이제 하루에 미션 하나씩 한다는 마음으로 따라 잡아야겠다 짝 코딩을 하고 싶은데 단체 메세지에 말하기가 좀 그렇다는 생각이 문득 .. 2020. 6. 8.
728x90