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