2008-10-01 2 views
1

100 % 익숙하지 않은 API를 사용하는 코드를 작성하거나 유지한다고 가정합니다.어떤 API 함수 문서를 읽고 심각하게 결정할 수 있습니까?

특정 통화 대상의 문서를 읽는 방법과 읽는 데 소비되는 시간을 어떻게 결정합니까? 어떻게 읽지 않기로 결정 했습니까?

(HTML 문서를 열거 나 소스 코드를 검사하거나 IDE의 호버 메커니즘을 사용하여 읽을 수 있다고 가정합니다.)

+0

투표 방법에 대해 잘 모르겠습니다. 설문 조사에는 사용자가 투표를 할 수있는 x 옵션이 포함되어 있으며 규칙에 따라 커뮤니티 모드에 있어야합니다. 이것은 단지 주관적인 질문입니다. – SCdF

+0

동의합니다. 설문 조사입니다 ... 개념을 영어로 잘못 번역했습니다. – Uri

답변

2

모두으로 읽는 것이 가장 이상적이지만, 아시다시피 그 고통은 ... 알고 있습니다. 내가 평상시에하는 일은 (그리고 프리랜서로 일하면서 많은 일을했다.) 무게와 요인에 따라 결과가 나왔다. 나는 문서를 읽었다. 나는이 문서를 읽을해야 말해

요인 :

  • 어떤 함수가하는 일은 이름에서 추측하기 쉽습니다.
  • 내가 유지 관리하는 코드와 관련이 없습니다. 예를 들어, 일부 코드가 파일을 삭제하는 방법을 확인하고 일부 UI 업데이트를 수행하는 일부 기능이있는 것입니다. 지금은 상관하지 않습니다.
  • 디버깅하는 경우 : 함수가 현재 작업에 의미있는 방식으로 프로그램 상태를 변경하지 않았습니다. 이전처럼 파일 시스템 오류로 인해 삭제 코드를 디버깅하는 경우 SetOverlayIcon의 기능을 배우지 않아도됩니다.
  • API는 이미 알고있는 API의 특별한 경우이며 특별한 경우가 무엇인지, 그리고 특별한 경우 (있는 경우)가 무엇인지 추측 할 수 있습니다. 예를 들어 WriteToFile (문자열 파일 이름) 및 WriteToFile (문자열 파일 이름, 부울 덮어 쓰기)라고 가정 해 봅시다.

물론 모든 것은 컨텍스트에 따라 다르므로 이러한 규칙에도 예외가 있습니다.

관련 문제