![240](https://upload.jianshu.io/users/upload_avatars/6737075/5864de11-c5d9-4981-a46a-8057445d31a6.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
背景 斐波那契序列又稱黃金分割數列淫痰,指的是這樣一個數列:0白修、1定躏、1、2壹粟、3愕乎、5、8副编、13负甸、21、……在數學上痹届,斐波納契數列以如下被以遞歸的方法定...
注:本文受啟發(fā)于 Edward 的文章《Elixir - MacOSX 深色主題上的 Observer 爬坑記錄》[https://www.ji...
Background 背景 JavaScript 是一種單線程編程語言呻待,這意味著一次只能發(fā)生一件事情,即 JavaScript 引擎一次只能在一...
Javascript 概念 Javascript 是單線程队腐、非阻塞蚕捉、異步的解釋型腳本語言。 Javascript 的設計初衷是讓瀏覽器(Brow...
知識背景 對 React 進行單元測試需要支持 import 與 export 的語法形式柴淘,因此在運行時階段 Babel 的代碼轉換支持是必不可...
知識背景 Unit Testing 目前分為兩種——TDD(測試驅動開發(fā))與 DDT(開發(fā)測試驅動)迫淹,TDD 對程序員的編碼能力要求更高秘通,以下主...
單元測試 基本概念 英文 Unit Testing,又稱為模塊測試敛熬。 單元測試本質上也是代碼肺稀,與普通代碼的區(qū)別在于它是驗證代碼正確性的代碼。 單...
S.O.L.I.D 原則 由 Robert C. Martin 制定 由 Michael Feathers 派生出的首字母縮寫詞 針對 OOP ...
引言 代碼中嵌套太多的 if/else 語句首先代碼不美觀应民,其次是不易于理解话原。以下將從 ① 優(yōu)化 ②switch/case ③ 策略模式 3 個...