센로그
[ED] 2. 해결책을 웹에서 검색할 때 검색어를 구체적으로 표현하기 본문
효율적인 검색 방법
- 구글에서 에러 메시지를 큰따옴표로 묶어서 검색하면, 해당 문구가 그대로 담긴 페이지가 검색된다.
- 문제와 관련된 라이브러리, 미들웨어, 클래스, 메서드, 에러 코드 등도 검색어로 입력하면 좋다.
- API를 호출하는 과정에서 발생하는 문제들은 대부분 다른 사람들이 사용하는 방법을 참고하는 것만으로도 쉽게 해결할 수 있다.
- 코드를 검색할 때는 코드 검색에 특화된 검색 엔진을 사용하면 더 좋을 수 있다.
- StackOverflow나 StackExchange 계열의 커뮤니티를 참고해도 좋다.
- 질문과 답변, 댓글들까지 확인해본다.
아무리 검색을 해도 안된다면..
- 애초에 방향을 잘못 잡았을 가능성을 생각해라.
- 문제의 원인을 잘못 생각했을 수 있다.
- 직접 StackOverflow에 질문을 올린다.
- 질문을 잘 작성하여 예제와 함께 올리는 것만으로도 많은 문제를 쉽게 해결할 수 있다.
- 실력 있는 개발자들의 눈에 잘 띄기 때문이다.
나의 생각
+) 서치 코드 사용
- 특정 프로젝트별 필터링이나 언어별 필터링도 가능하다.
- 함수명, 클래스명, 변수명, 특정 텍스트.. 등을 쉽게 찾아볼 수 있어서 코드 이해 및 디버깅에 도움이 된다.
'Effective > Effective Debugging' 카테고리의 다른 글
[ED] 6. 소프트웨어에서 제공하는 디버깅 기능 활용하기 (0) | 2024.11.12 |
---|---|
[ED] 5. 정상 시스템과 비정상 시스템의 차이점 분석하기 (0) | 2024.11.11 |
[ED] 4. 문제 발생 지점부터 버그를 추적하거나, 프로그램 시작 지점부터 버그를 찾아나가기 (0) | 2024.11.11 |
[ED] 3. 선행 조건과 후행 조건 만족 여부 확인하기 (0) | 2024.11.11 |
[ED] 1. 모든 문제를 이슈 추적 시스템으로 관리하기 (0) | 2024.11.11 |
Comments