框架雖然讓你節省大量樣板程式碼,但是需要花費時間學習,編寫程式碼並不是快速交付的瓶頸 -Ouarzy的部落格

banq發表於2019-10-10

編寫程式碼很便宜,成本費用是在程式碼維護和溝通上,真正的挑戰是保持程式碼易於更改。

為什麼需要框架?

框架應該是讓你專注業務程式碼編寫,讓你騰出時間來編寫對您的業務至關重要的程式碼,從而“提高”您的生產力。框架避免你編寫大量的“樣板程式碼”,但忘記告訴您的是:雖然避免樣板程式碼的編寫,但是這部分節約的時間花在了理解和配置框架。

與魔鬼的契約

最糟糕的部分不是它會花費您一些時間來配置。而是因為您現在高度依賴框架。這很重要,因為框架是固執己見的。他們是在這裡解決問題的,但是他們解決問題的方式可能並不是您專案中真正需要的。公平地說,我已經看過很多次了:最終,您將消耗95%的精力來嘗試使業務適合您的框架,而不是構建適合您業務的軟體。

您想了解業務問題或解決方案嗎?

如果您不瞭解框架要解決的所有問題,則永遠不要使用框架。通過在框架上構建專業知識,您可以在解決方案上構建專業知識。而且,如果您不瞭解這些問題,那麼您就是騙子,因為帶來解決方案不足以成為軟體專業人員。您必須理解並挑戰業務問題。

 

相關文章