api-blueprint
当用户要求“分析此框架的 API”、“X 由外而内的大纲”、“API 优先学习计划”、“为 X 创建学习大纲”、“跟踪公共 API”、“分析 API 表面”、“api 蓝图”或任何映射 Java 框架的 API 表面以由外向内重新实现的请求时,应使用此技能。分析 Java 框架的源代码并生成 API 优先学习大纲 (api-outline.md),该学习大纲映射公共 API 表面、通过实现层向内追踪每个功能、生成 ASCII 调用链图并创建可构建的项目框架。 --- # API 蓝图 — API 优先学习大纲 ## 理念:由外而内、API 优先 学习框架并自信地为其做出贡献的最快方法是从 **用户** 开始的地方开始 - 公共 API。 这项技能不是寻找框架的内部“心脏”并向外构建(v1 方法),而是: 1. **识别 API 表面** — 框架用户在应用程序代码中实际导入和调用的类、接口和方法 2. **将功能组织为垂直切片** — 每个功能代表一个 API 功能,从公共方法一直向下追踪到内部层 3. **按使用层排序** — 首先是最常用的 API,高级用户/高级API 最后
更新日志: Source: GitHub https://github.com/nlinhvu/learn-java-frameworks-marketplace
还没有评论,快来第一个发言吧。