#clean-code반복문(iteration) vs 재귀(recursion)반복문과 재귀함수 프로그램은 반복되는 작업을 수행하도록 설계된다. 따라서 반복을 구현하는 로직은 필수적이고 프로그래밍 언어마다 for, while 같은 기본적인 반복 제어문을 지원하고 있다. 반복되는 작업은 기본 제어문을 통해서 뿐만 아니라 재귀함수…