한윤석 개발 블로그

배운 것을 적는 블로그입니다.

달랩 GOOSGBT 스터디 8번째 회고

등록일: 2019-09-19
수정일: 2019-09-19

서드 파티 코드를 기반으로 한 개발

애플리케이션이 외부 라이브러리를 사용할 때 테스트를 어떻게 작성해야 하는지에 대한 내용이었다. 외부 라이브러리는 파악하기 어렵고 수정하기도 어렵다. 이러한 라이브러리에 목 객체를 사용할 경우 라이브러리를 완벽하게 이해하고 작성하지 않을 경우가 많을 것이고 변경에 대한 것도 파악하기 어려우므로 조심스럽게 사용해야 한다. 기능을 파악하기 어려우므로 어댑터 패턴을 사용해서 테스트를 작성하고 애플리케이션에서 사용할 인터페이스를 일치시켜 사용하는 게 좋다.

어댑터와 서드파티를 테스트하기 위해 애플케이션 목 객체를 만들 수도 있다.

좋았던 점

  • 경험해본 적이 없던 내용들이 많아서 이해하기 어려운 내용이었는데 같이 얘기하면서 잘 이해하게 되었다.

Sources


자바스크립트로 직접 만들면서 배우는 - 자료구조와 알고리즘 강의 바로 가기
기계인간 이종립, 소프트웨어 개발의 지혜 - Git 강의 바로 가기

코드숨에서 매주 스터디를 진행하고 있습니다. 메일을 등록하시면 새로운 스터디가 시작될 때 알려드릴게요!