Growth: 一個關于如何成為優秀Web Developer 的 App
想了想還是決定在今天發布一個預覽版,這樣才能持續改進。Growth是一個關于如何成為優秀的Web Developer的APP——結合技能樹、成長路線圖、進階書單、Web七日談以及一些小測驗。
它是我對于之前學習經驗的一些總結,盡管如此也盡量想讓它變得簡單、可衡量。
Growth主要關注的點是Web開發的流程以及其技術棧、學習路線,里面有:
-
近乎完整的Web開發流程介紹
-
如何寫好代碼——重構、測試、模式
-
Web應用的分析和部署
-
如何不再寫遺留代碼
來源
APP來源于: 對Web應用開發的一個流程認識。
當我到了一個項目時,我發現這是一個遺留系統(沒有人知道為什么這里是這樣的),盡管我們有足夠的測試覆蓋率。接著在我們的另外一個項目里,我們不得不選擇了基于別的項目組的代碼(畢竟是同樣的業務),這是一份遺留代碼(充滿bug、難以維護),并且沒有人有興致去維護好別人留下的代碼。隨后,我們開始重構現有的系統,使用新的技術、新的架構。盡管如此,我們的新代碼卻一直徘徊在遺留代碼的邊緣。
最后,我就想到了Web開發實際上就是七個步驟:
-
從零開始
-
編碼
-
上線
-
數據分析
-
持續交付
-
遺留系統
-
回顧與新架構
即之前的Web七日談,也算是開發的本質:
而在每一天里,我們又要學習到不同的知識。每個點都會有自己的一些簡單、工具、TODO事項,那么為什么我們不集合到一起呢?
想法就是這么簡單,只是結合了太多的東西,反而變得不好整理。
快來試用吧~~~
-
APP下載: http://fir.im/phodal (Google Play、360、豌豆莢已經可以下載)
-
Github: phodal/growth · GitHub
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!