본문으로 건너뛰기

reimplementation

재구현

재구현은 기존 프로그램의 동작을 동일하게 재현할 수 있도록 처음부터 새로운 구현을 만드는 작업을 가리킨다. 소스 접근 없이 재구현하려면 입력과 출력의 동작 규칙을 관찰해 아키텍처를 설계하고 단위·통합 테스트로 기능을 검증해야 한다. 이 과정에서 요구되는 설계 능력과 테스트 루프는 모델의 실무적 활용 가능성을 판별하는 잣대다.