320x100
320x100
개요
디버깅은 개발자의 필수 역량으로써, 주어진 상황과 데이터를 기반으로 문제의 원인을 찾아나가는 과정이다
디버깅을 할 때에는 어떻게 접근할 것인가라는 마인드셋이 중요하다
문제를 찾기위한 네가지 단계
1. 의심하기 (정보 수집)
코드, 로그, 에러 메시지, 모니터링 데이터, 요구사항, 하드웨어 등 모든 것은 문제 해결을 위한 정보를 수집하는 것이다
체크리스트를 작성하면 좋다
2. 분류하기
수집한 정보 중 아는 것과 잘 모르는 것을 분류한다
3. 학습하기
수집한 정보를 기반으로 지식 공백을 찾고 학습한다
4. 연결하지
정보를 바탕으로 문제에 대한 가설을 세우고 실험한다
Reference
300x250
728x90
'Development > Development' 카테고리의 다른 글
Claude AI로 코드 리뷰 경험 개선하기 (0) | 2024.08.17 |
---|---|
이직을 위한 포트폴리오와 면접 (0) | 2024.08.17 |
REST API보다 나은 GraphQL (0) | 2024.08.17 |
모노레포 (Monorepo) (2) | 2024.08.17 |
이직 할 때 기업 분석과 이력 관리 (0) | 2024.07.19 |