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
相關文章
- 陸奇:如何成為一個優秀的工程師?工程師
- 2019如何成為一個優秀的程式設計師程式設計師
- 如何成為一位優秀的ScrumMasterScrumAST
- 如何成為一個優秀的WEB前端開發工程師?廣州牽引力這樣說Web前端工程師
- 10步成為一個優秀的Java開發!Java
- 如何成為一名優秀的全棧工程師全棧工程師
- 如何成為優秀的產品經理
- 如何完成一個優秀的專案
- (核心機密)如何成為一名優秀的專案經理
- 怎樣把自己培養成為一個優秀的程式設計師程式設計師
- 成為一名優秀程式設計師(&人類)的 101 個技巧程式設計師
- 成為一個優秀的java架構師究竟需要學什麼?Java架構
- UI培訓分享:如何成為一名優秀的UI設計師UI
- 學習 iOS14 新特性,教你如何建立一個優秀的 App ClipiOSAPP
- Java程式設計師如何成為優秀的架構師Java程式設計師架構
- 怎樣成為優秀的後端工程師後端工程師
- [開發故事]成為優秀程式設計師的十個有效方法程式設計師
- 如何設計一個優秀的秒殺系統?
- 2019年成為優秀的Java開發人員的10個技巧Java
- 如何成為優秀的技術主管?你要做到這三點
- 如何成為優秀的遊戲特效美術師?Riot專家分享遊戲特效
- 如何快速成為一名優秀的Python工程師?Python工程師
- 什麼是Web開發?如何成為一個Python Web開發人員?WebPython
- Python書單|成為一名優秀的Python程式設計師Python程式設計師
- 初學者成為優秀Java程式設計師的8個步驟!Java程式設計師
- 7步,讓你從零基礎成為優秀的Web前端開發人員Web前端
- 對於一個 APP 測試和 web 測試應該有哪些成長呢!APPWeb
- 分享一個優秀的chatgpt平臺ChatGPT
- 怎樣成長為優秀的軟體架構師?架構
- 秀麗網:一個關於裝修效果圖的網站網站
- 一個優秀的IT人,他平時是如何提升技術的
- 為 Web 開發者提供的 16 本優秀的 E-BOOKWeb
- 教你構建一個優秀的SD Prompt
- 用於數學的 10 個優秀程式語言
- 七個基於 Fedora Linux 的優秀髮行版Linux
- 想成為一名優秀的Web前端工程師,這5點你必須知道Web前端工程師
- 成為一名優秀的萬智牌設計師的7條建議(下)
- 成為一名優秀的萬智牌設計師的7條建議(上)
- 關聯分析(一)--FP-Growth演算法演算法