經常能夠在網上看見這樣的問題:
我是使用Bootstrap 3 還是Bootstrap 4 ?
以前的我也是認爲老的版本比較穩定。但是自從前一段時間,看見了一種觀點:
技術是不斷往前發展的,如果一直使用老版本,那麼就很難有進步。
我認爲這種觀點很對,新的版本修復了或者說改變了很多以前的問題。而且舊版本的東西很難維護。既然出現新的版本,那麼就應該儘量開始學習使用新的版本。公司的領導也經常說,需求改變其實並不是什麼壞事兒,這樣才更能體現程序員的價值。
總有一天,維護的週期時間會到,到時候不換也得換,如果快速迭代,反而是有利於開發和維護的。
而且學習新的東西,對開發者而言,本來也就是一種挑戰。不過正是這種挑戰讓程序員不斷的進步,踏出自己的舒適區。畢竟快速的迭代還沒有到恐慌區,如果長時間停滯不前,那麼學習區可能會變小,再踏出的時候,大概會直接進入恐慌區了。
在現在的開發過程中,除了因爲確實沒有方案的情況下,我也會盡量使用新版本,畢竟工具也不是一成不變的。事情總會有更加優雅的解決方案,老是守着以前的那一套東西,會懶得嘗試新的解決方案。