더북(TheBook)

다른 누군가에게 도움을 구할 때는 충분한 정보를 제공하는지 확인해야 한다.

  • 오류 메시지가 있다면 무엇에 관한 것이며, 프로그램의 어떤 부분을 가리키고 있는가?
  • 이 오류가 발생하기 직전에 마지막으로 한 일은 무엇인가? 마지막으로 작성한 코드는 무엇이었는가? 또는 실패한 새 테스트 케이스는 무엇인가?
  • 지금까지 무엇을 시도했는지, 알게 된 것은 무엇인가?

버그를 발견하면 잠시 시간을 두면서 버그를 빠르게 찾을 수 있는 방법에 대해 생각해보라. 이후에 비슷한 것을 보면 버그를 더 빨리 찾을 수 있게 될 것이다.

기억하자. 목표는 프로그램을 동작하게만 만드는 것이 아니다. 목표는 프로그램을 동작하게 만드는 방법을 배우는 것이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.