如何確保自己的代碼和解決方案是好的?

學生提問

  • 我想請問我如何確保自己的代碼和解決方案是好的?

回答

以下回答僅代表個人立場:

先說我的答案:“這個問題很看人,時間,專案;只有適不適合,沒有永遠都是好的”

舉個例子: jQuery 一個 JavaScript library 已在 2007~2017 基本上是學網頁必學的項目,但是近幾年有更好上手&功能更多的框架問世,可以更好地解決現代更複雜的前端交互

前端框架御三家: Angular、React、Vue

相對好的代碼__重要指標: 多數開發者能很快地理解你的程式碼(命名, 邏輯 ...etc) 相對好的解決方案__重要指標: 足夠彈性,好維護,考慮到時間複雜度

想知道更多可以蒐尋以下關鍵字:

  1. Design Pattern
  2. SOLID
  3. Big-O