간단하지 않은 기능을 구현해야한다고 가정 해 봅니다 (적어도 일주일에 한 번씩 소요될 것입니다). 이 기능을 구현하기 위해 SDK의 일부분을 사용하는 것을 보여주는 (수많은) 코드 샘플이 포함 된 SDK/API/라이브러리가 있습니다.새로운 SDK/API/라이브러리 학습 방법에 접근하는 방법은 무엇입니까?
'실제 물건'을 구현하기 위해 모든 샘플을 배우고 필요한 정보와 기법 등을 추출하는 방법에 어떻게 접근합니까? 주요 질문은 다음과 같습니다.
제어 흐름 다이어그램, SDK의 기능 간 상호 작용 및 샘플 자체에 대한 도구를 사용합니까? 어떤 종류의 다이어그램이 유용할까요? (필자는 UML 시퀀스 다이어그램이이 경우 디버거와 함께 유용 할 수 있다고 생각했다.)
참조로 사용되어야하는 샘플 프로그램에서 SDK/API 함수 호출, 일반 구조 및 호출 순서와 관련성이 높고 자주 관련되는 정보를 어떻게 보관합니까? 마인드 맵, 일반 텍스트 노트가 추가되었습니다. 샘플 코드의 주석, 학습을보다 쉽게하기 위해 개인 코딩 스타일에 맞게 샘플 코드의 일부 리팩토링?
필자는 동의해야합니다. 코드 프로토 타입 응급 처치 이해가 없으면 정확한 모델 다이어그램을 제작할 수 없습니다. –