我在網絡開發中的五年以上一直是過山車 - 勝利和挫折的混合。 這篇文章分享了學到的關鍵課程,希望幫助他人避免我的錯誤。
>鑰匙要點:
1。優先考慮乾淨的代碼
2。語言先於Framework
3。 javaScript,不僅是jQuery
>>關注JavaScript,即普遍可訪問的語言。 一個常見的錯誤是優先考慮jQuery而不是JavaScript。 jQuery只是一個JavaScript包裝紙,提供簡短,但通常會掩蓋核心JavaScript概念。 現代JavaScript簡化了語法,使許多jQuery函數冗餘。 在jQuery之前了解JavaScript基礎知識(封閉,名稱空間)以真正掌握其功能。
4。實施,不要只是讀
>在沒有實際應用的情況下閱讀教程或書籍是無效的。 要在軌道上學習Ruby,請在遵循教程的同時構建一個小型應用程序。 有了平均堆棧,建立本地環境並探索其功能 - 動手學習是關鍵。
5。師父,探索其他 探索新技術是有益的,但專注於在分支之前掌握一種語言。 嘗試同時學習多種語言可以帶來膚淺的理解。 在將其他語言添加到您的技能之前,先用一種語言發展專業知識。 6。版本控制是不可談判的
>
協作需要版本控制。 不要等到絕對必要的;儘早學習基礎知識。 了解版本控制對於團隊合作至關重要。
7。從他人的代碼中學習 雖然自我學習是有價值的,但研究他人的代碼提供了寶貴的見解。 分析同事的代碼或在線教程;了解他們解決問題的方法。 請記住,您不需要了解一切;該信息很容易在線獲取。
8。搜索(和價值)代碼評論> 代碼評論可顯著增強編碼技能。 請求同行和導師的評論;他們確定弱點並促進學習。 認真對待建設性的批評;這是關於提高代碼質量,而不是人身攻擊。
結論這些教訓反映了我的個人旅程。 有關進一步的見解,請探索成為更好的開發人員的資源。
>>
您學到了哪些至關重要的教訓,您希望自己的年輕人知道? 在評論中分享您的經驗。
經常詢問有關Web開發的問題(常見問題解答) 這些常見問題解答在很大程度上保持不變,以保持原始內容和样式。 (原始的常見問題解答部分太廣泛,無法在此處複製,同時保持簡潔並避免冗餘)。以上是我希望我剛開始成為網絡開發人員時知道的8件事的詳細內容。更多資訊請關注PHP中文網其他相關文章!