🤯TIL/JAVA

[JAVA 입문] 디버거_by생활코딩

Dorothy_YANG 2022. 6. 29. 10:38
728x90
  • 중급자 vs 초심자
    중급자는 어떤 문제가 있을 때 원인 파악도 잘하고 도구도 잘 사용함
    초심자는 어떤 문제가 있을 때 원인 파악을 잘 못하는데 도구도 사용하지 못함

 

  • 디버거 : 코딩이 편해질 수 있는 지름길
    버그 : 우리가 짠 코드의 의도하지 않은 문제
    디버깅 : 그 버그를 잡는 행위
    디버거 : 디버깅을 할 때 사용하는 도구 / 문제가 있거나 분석하고 싶을 때 사용가능

 

  • 디버거 실행 : 프로그램 실행 멈추기
        - 멈추고 싶은 부분 행 숫자 왼편을 더블클릭 - 브레이크 포인터 생성
        - 벌레모양 디버그 실행버튼 누르기 - switch 클릭 - 벌레로 바뀌면서 화면구성이 바뀜
        - Step Over 누르면(디버거를 이용하면) 한 줄 한 줄 프로그램 실행시킬 수 있음
        - Step Into는 코드 세부내용 확인할 수 있는 메소드 진입
        - Step Return은 상위 개념으로 이동
        - Resume 은 한 번에 진행됨

 

출처 : https://opentutorials.org/course/3930/26662 생활코딩_디버거

 

디버거 - 생활코딩

강의소개 입문자일수록 개념을 적게, 도구는 많이 사용해야 합니다. 중급으로 나아갈수록 지식의 양이 기하급수적으로 늘어납니다. 이때 스스로 모르는 것을 찾아내기 위해서는 도구가 필요합

opentutorials.org

 

728x90