gpt4 book ai didi

sdk - 如何学习新的 SDK/API/库?

转载 作者:行者123 更新时间:2023-12-04 03:30:06 24 4
gpt4 key购买 nike

假设您必须实现一些重要的功能(至少需要 1 个工作周)。您有一个 SDK/API/库,其中包含(大量)代码示例,演示了 SDK 部分用于实现该功能的用法。

您如何学习所有样本,提取必要的信息、技术等,以便使用它们来实现“真实的东西”。关键问题是:

  • 您是否使用一些工具来绘制控制流、SDK 中的功能之间的交互以及示例本身?你觉得哪种图表有用? (在这种情况下,我认为 UML 序列图与调试器一起非常有用)。
  • 您如何在必须用作引用的示例程序中保留有关 SDK/API 函数调用、一般结构和调用顺序的相关且经常相互关联的信息 - 思维导图、一些纯文本注释、示例代码中添加的注释, 对示例代码进行一些重构以适合您的个人编码风格以使学习更容易?
  • 最佳答案

    我个人使用原型(prototype)设计方法。将开发保持在可管理的迭代中。一开始,这些迭代非常小。作为其中的一部分,不要害怕扔掉代码并重新开始(每次我说项目经理在某个地方心脏病发作)。

    如果您的特定任务不能轻松或合理地划分为非常小的起始任务,那么从一些替代品开始,直到您开始。

    你想让它尽可能简单(众所周知的“Hello world”)只是为了让自己熟悉构建、部署、调试、错误消息的样子、一开始可能出错的简单事情等等。

    抱歉,我没有使用图表工具(我几乎看不出这对我的工作有什么意义)。

    一旦你开始尝试一些事情,你就会掌握它的窍门,即使一开始你不知道发生了什么以及为什么你正在做的事情有效(或无效)。

    关于sdk - 如何学习新的 SDK/API/库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/564883/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com