Skip to content

테스트

Ocean edited this page Sep 5, 2024 · 1 revision

개요

테스트를 추가하는 기유는 아래와 같습니다.

프로젝트 확대: 현재 eeos 프로젝트 규모가 커짐에 따라서 코드를 재사용하는데 해당 코드를 읽고 적용하는데 어려움이 있으며, 이를 해결하기 위함

기대효과

  1. 문서화 앞으로 eeos를 다른 개발자와 헙업을 하거나 물려주게 되었을 때 코드를 이해하는 시간을 단축하기 위함. 또한 프로젝트가 커짐에 따라서 코드에 대한 이해도를 높이기 위함

  2. 안정성 기존의 코드를 재사용 하는 경우가 많으나, 해당 코드를 이해하는데 시간이 걸리고, 해당 코드를 더욱이 안전하게 사용하기 위함

  3. 리팩토링 현재 구현된 기능들을 리팩토링을 진행함에 있어서 올바르게 기존과 동일하게 동작하는지를 파악할 수 없었음. 안정적이고 과감한 리팩토링을 할 수 있도록 보호차원에서 테스트 코드 작성 필요

Clone this wiki locally