내 워크 플로는 항상 하나의 논리적 단계를 작성한 다음 프로그램을 실행하고 출력을 검사하는 것이 었습니다. 이 과정을 통해 대학에서 과제를 수행 할 수있었습니다. 그러나 더 많은 개발을 할 때 코드를 컴파일하고 실행하는 데 1-2 분이 걸리는 경우가 종종 있습니다. 예를 들어 프로그램을 마이크로 컨트롤러에 업로드하고 외부 서버와 상호 작용해야하며 인증, 소프트웨어 아키텍처 또는 복잡성으로 인해 자동화를 구현할 수 없습니다.
이러한 유형의 작업은 내가 일반적으로 프로그래밍하는 방식에 매우 적합하지 않으며 효과적으로 코딩하는 데 어려움을 겪고 있습니다. 나는 일반적으로 많은 구문 오류와 논리 오류를 만들며, 대부분은 테스트를 통해 쉽게 잡을 수 있습니다. 그러나 대기 시간이 길면이 방법이 너무 시간이 많이 걸립니다.