正文

回到頂部

本文推薦到簡(jiǎn)書閱讀:http://www.jianshu.com/p/0cd258eecf60

回到頂部

為什么要學(xué) RxJava?

提升開發(fā)效率,降低維護(hù)成本一直是開發(fā)團(tuán)隊(duì)永恒不變的宗旨。近兩年來國內(nèi)的技術(shù)圈子中越來越多的開始提及 RxJava ,越來越多的應(yīng)用和面試中都會(huì)有 RxJava ,而就目前的情況,Android 的網(wǎng)絡(luò)庫基本被 Retrofit + OkHttp 一統(tǒng)天下了,而配合上響應(yīng)式編程RxJava 可謂如魚得水。想必大家肯定被近期的 Kotlin 炸開了鍋,筆者也在閑暇之時(shí)去了解了一番(作為一個(gè)與時(shí)俱進(jìn)的有理想的青年怎么可能不與時(shí)俱進(jìn)?),發(fā)現(xiàn)其中有個(gè)非常好的優(yōu)點(diǎn)就是簡(jiǎn)潔,支持函數(shù)式編程。是的, RxJava 最大的優(yōu)點(diǎn)也是簡(jiǎn)潔,但它不止是簡(jiǎn)潔,而且是** 隨著程序邏輯變得越來越復(fù)雜,它依然能夠保持簡(jiǎn)潔