인수테스트를 작성하고 인수테스트 통과를 위해 유닛 테스트를 작성한다. 유닛 테스트를 작성하고 기능을 구현하면서 필요한 클래스를 발견한다. 처음에는 익명 클래스로 진행을 하다가 이름을 짓는다.
처음에 필요한 클래스들을 설계를 하고 개발을 진행하는 것이 아니라 테스트를 먼저 작성하고 테스트를 통과시키면서 필요한 역할과 책임을 가지고 있는 클래스를 발견한다.
기술적인 내용보다는 전체적인 맥락이 더 중요한 장이었다.
실습을 하면서 좀 더 복습하는게 좋을 것 같다.
자바스크립트로 직접 만들면서 배우는 - 자료구조와 알고리즘 강의 바로 가기
실습으로 마스터하는 OAuth 2.0: 기본부터 보안 위험까지 - OAuth 2.0 강의 바로 가기
기계인간 이종립, 소프트웨어 개발의 지혜 - Git 강의 바로 가기
코드숨에서 매주 스터디를 진행하고 있습니다. 메일을 등록하시면 새로운 스터디가 시작될 때 알려드릴게요!