回覆列表
  • 1 # 曉逆

    單檔案執行優勢除了便於除錯,還便於更新,無論什麼時候需要調整,直接替換檔案即可,且越簡單越穩定(前提是沒有bug),如果是c,c➕➕等程式開發生成的程式還更加安全。

    但是缺點也顯而易見,就是單檔案不方便擴充套件和後續維護。

    1.不便於更新迭代。比如也許檔案中採用了一種演算法,後續這個演算法有升級或者變更,那需要重新對整個檔案進行調整和重新生成部署。如果演算法採用另外一個檔案結果就不同了,只需要對演算法檔案進行升級,不會影響其他程式碼部分,更便於迭代。

    2.不利於更新維護。隨著系統功能和程式碼的越加複雜,單檔案執行缺點就越多。一個檔案內要實現多重功能,那需要有清晰的結構,且一個邏輯出現問題會導致整個功能的崩潰。而且迭代十分繁雜,不利於維護開發。

    3.不利於系統擴充套件。單檔案執行,如果需要擴充套件多重功能,即需要對檔案內部邏輯十分了解,一旦需要增加或調整功能,則需要對整個檔案內部邏輯做重新的梳理,隨著功能的複雜,難度講越來越大,且不利於開發效率。單個檔案的修改更使得團隊開發變成了不可能。

  • 中秋節和大豐收的關聯?
  • 怎麼開啟一個人的心結?