Web

디버거

필립 2024. 6. 10. 23:55

디버거란

디버거는 프로그램의 실행 과정을 추적하고 오류를 찾아내는 도구이다. 프로그램이 실행되는 동안 변수의 값, 메모리 상태, 코드 실행 흐름 등을 모니터링하고 제어할 수 있다. 이를 통해 프로그램의 논리적 오류나 예외 상황을 발견하고 해결할 수 있다. 

 

주요 기능

  • 중단점(Breakpoint) 설정 : 특정 코드 라인에서 프로그램 실행을 일시 중지할 수 있다.
  • 단계 실행(Step) : 한 줄씩 코드를 실행하며 상태를 확인할 수 있다.
  • 변수 감시 : 변수의 값과 메모리 상태를 실시간으로 모니터링 할 수 있다.
  • 콜 스택 추적 : 함수 호출 스택을 확인하여 실행 흐름을 파악할 수 있다. 

'Web' 카테고리의 다른 글

빈약한 도메인 모델  (0) 2024.06.12
SOLID 원칙  (0) 2024.06.11
우분투란 ?  (0) 2024.06.09
SQL injection  (0) 2024.06.08
Git Rebase, Merge  (0) 2024.06.05