11.如何快速進門新技術

  【轉載】  做者曾健生,公衆號IDappbackendredis

                       比目科技 Bmob後端雲後端

 

    在app後端的工做中,常常會接觸到新的技術。做爲一名後端人員,面對開發的壓力,快速地入門新的技術,融入到項目當中,這已經成了一個後端人員的必備技能。在這篇文章,根據總結出來的一個核心思惟模式,介紹4種快速入門新技術的方法。app

 

1.思惟模式ui

 

  app後端的技術是十分複雜和多種多樣的,要快速入門,必需要有清晰的思惟模式幫助咱們撥開雲霧、探知問題的本根,否則就很容易在紛繁複雜的技術中迷失。搜索引擎

 

  曾經有個開發者在qq上問我:「openfire的羣聊是怎麼實現?在我和開發者的溝通的過程當中,發現他連openfire都沒運行過,更不用說用過openfire 的管理後臺。那怎麼可能明白openfire的羣聊呢?spa

 

  在認識一個新的事物時,一個基本的人性特色就是從總體到局部。若是隻是只見樹木不見森林,那麼,就會迷失在無數的細節當中。教程

 

  我認爲最重要的一個就是抓核心、作減法。從紛繁複雜的萬物萬象中,發現重心是哪裏、關鍵是什麼,抓住這個核心,就能作到化繁爲簡。索引

 

  對於軟件技術來講,核心問題就兩個:開發

 

  (1)  軟件是怎麼運行起來的文檔

 

  (2)  軟件是幹啥的

 

  下面講述的4種方法,都是解決上面的兩個核心問題。

 

2.四種快速入門新技術的方法

 

(1) 閱讀軟件安裝的README文件和INSTALL文件

 

  不少軟件的安裝包中,都有個」README」的文件,顧名思義,這個文件是很是重要的,他的名字都是讓你去讀他啦^-^ 在這個文件中,有關於這個軟件的詳細的功能說明。

 

  INSTALL文件,是關於這個軟件最簡單的的安裝方法,裏面描述了這個軟件是怎麼運行起來的。

 

  但有時候,README文件和INSTALL文件會合併成一個文件,例如」redis」就有隻有README文件。

 

  (2) 閱讀官網的文檔

 

  在不少開源軟件的官網文檔中,有時會有一個欄目叫」how to start」 」quick start」,相似這個名字。

 

  裏面就是教開發者,怎麼快速把這個軟件跑起來。

 

  更爽的是,裏面通常有一些例子代碼,是關於軟件裏的經常使用功能的,咱們只要以這些例子代碼爲模板,稍微修改一下,就能快速在項目當中使用這個技術。

 

  (3) 閱讀源碼裏的example

 

  源碼裏,不少開發者都建一些例子代碼,放在example文件夾或test文件夾,或放在相對應的文件裏。仔細閱讀這些代碼,能幫助咱們快速入門新的技術。

 

  (4) 搜索引擎裏搜索

 

  若是按照上面的3種方面,仍是不得頭緒,那就只能搜索別人寫的相關的入門教程。

 

  例如,若是想搜索redis的入門教程,那就使用關鍵字「redis入門教程「redis」快速入門。

相關文章
相關標籤/搜索