出處:2018年vivo春招
問題鏈接:https://www.nowcoder.com/discuss/131676?type=2&order=0&pos=1&page=1
本文時間:2019.05.09
解題參考:本篇是根據論壇大佬的討論總結出來
----------------------------------------- 我的理解 -----------------------------------------
1. 使用成熟框架的優點:
(1)成熟的框架往往集成了很多功能,而且有非常多的幫助文檔和資料,很有利於快速開發;
(2)成熟框架封裝了底層代碼,避免因失誤操作底層代碼而出問題;
(3)成熟框架都是千錘百煉,所以性能都不錯;
(4)開發效率高,在開發中,有一些問題可能是你工作中一直遇不到的,但是在成熟框架中其實早就有了解決方案;
2. 使用成熟框架的缺點:
(1)由於有些框架集成的功能不是你需要的功能,所以造成效率低;
(2)如果對框架不熟悉,那麼在調試代碼時難度較大;
(3)框架的使用會弱化我們對基礎知識的學習;
------------------------------------ 最後 --------------------------------
由於在開發過程中,對於開源框架的使用我也是剛入門,所以在後續的學習過程中希望可以補充這個問題。