首頁>Club>
工作需要要快速學習一份第三方的API,如小程式,阿里雲,公用號等,總感覺自己學的太慢了。有沒什麼好的閱讀API的方法?
17
回覆列表
  • 1 # 愛位元程式設計

    像這樣阿里雲,小程式的Openapi都有詳細的介面文件,根據文件開發介面,是動手coding是最快的學習路徑

  • 2 # 易學程式設計

    不建議死記硬背api,不同的提供方api的定義不一,一般提供方都有手冊的,不如把有限的精力放在程式設計思路上。

  • 3 # JAVA前線

    我認為可以分為以下步驟,請您參考

    1 檢視例項

    比較熱門的API一般都會提供官方例項,如果沒有官方例項,可以上網搜尋一些例項,因為比較熱門,相信很多程式設計師都在用,應該會有不少資料。最好可以把例項執行起來

    2 例項結合文件

    僅僅看例項是不夠的,還需要結合官方文件對照,因為官方文件是最權威的,網上一些例子難免有疏漏,所以一定要結合文件

    3 自己實踐

    想要掌握必須動手實踐,自己寫一個簡單例子,把程式碼走通,這樣才算掌握了API的基本用法

    4 深入實踐

    隨著在生產環境的應用,可能會暴露一些使用問題,此時就需要深究其原理,才能保證真正掌握

  • 4 # 知了學飛

    1、剖析現在學得慢的原因

    思考現在是技術基礎薄弱,還是方法技巧問題,還是熟練度問題,還是都有?

    2、根據這些原因制定相應的對策

    ①技術基礎薄弱,需要一定時間積累,多花時間積累總結。

    ②方法技巧,可以多詢問同行同事,網路大拿,自己透過學習和實踐,逐步總結方法技巧。比如瞭解API基本除錯步驟(先閱讀API文件,拿一個簡單case調通程式,再按自己需求除錯API)。

  • 5 # IT人劉俊明

    對於應用級程式設計師來說,每天都要跟各種API打交道,不同的API完成不同的功能,但是簡單的總結一下,這些API其實只完成一件事,這一件事就是資源管理。所以瞭解API實際上就是了解各種資源,以及如何呼叫這些資源來完成一個具體的業務邏輯處理過程。

    通常來說,API有三種大的型別,其一是作業系統API,其二是程式語言API,其三是應用平臺API,不同級別的API能夠完成不同的資源管理。要想快速學習並掌握這些API,應該首先從瞭解作業系統、程式語言和應用平臺自身開始。

    以大資料平臺API為例,在學習API之前,應該首先對整個大資料平臺有一個整體上的功能認知,知道大資料平臺的基本組成(分散式儲存、分散式計算等),知道使用大資料平臺能做什麼事情,然後再去了解怎麼透過大資料平臺去完成這些事情,而這個時候就需要了解API了。

    對於程式設計師來說,通篇閱讀API是很奢侈的一件事情,通常軟體任務的開發週期並不允許程式設計師這麼做。

    所以瞭解API需要從功能實現的角度來入手,而透過功能來了解API需要完成具體的實驗,而要想透過實驗快速瞭解API,一定要選擇有代表性的實驗。選擇有代表性的實驗需要注意三個方面,其一是實驗能否代表平臺的主體應用方向,其二是實驗是否全面涉及到了平臺的主要功能,其三是實驗是否有良好的組織結構。所以,通常在瞭解API的時候,都會從平臺的官方實驗開始,然後逐步深入。

    當然,程式設計師在學習一個平臺API的時候,通常都是帶著任務的,如果能夠找到與目標任務類似的實驗,那麼會極大的提升學習和開發效率。

  • 6 # 郝海峰002

    我覺得前面那位總結的好,這裡在再重複一遍,

    第一步,結合API學習例項程式碼。學別人的程式碼吸收起來快

    第二步,自己仿照著寫Demo。光看不寫理解不深刻,有點學而不思的感覺

    第三步,生產環境實戰。程式碼不上生產環境就像新兵不上火線一個鳥樣,檢驗不出可靠性

  • 7 # 軟體開發與運維

    API是服務於業務,不用糾結於用力學習,拿來主義就好

    關鍵要強化自身業務架構能力,面向物件能力,元件封裝能力。

  • 中秋節和大豐收的關聯?
  • 闞清子30歲和紀凌塵分手,如果是你30歲,你會繼續等這個男人成熟還是重啟自己的人生?