如何判断软件架构的好与坏
生活随笔
收集整理的這篇文章主要介紹了
如何判断软件架构的好与坏
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
判斷一個軟件的架構的好與壞有很多方法,不過如果讓我一句話來描述的話:
如果一個軟件開發程度在70%以上的情況下,加入一個新功能,還需要涉及到大量的文件,代碼的修改,那么這個軟件架構一定很爛,而好的架構此時應該已經完成大部分底層組件的開發,而且相互獨立,加入的大部分新功能基本上是原有組件的功能的組合(不涉及組件內部的修改,而不是在根據新功能,無休止的擴充組件的參數),以及加入新功能特有的獨立組件。
此處的判斷方法就是看每個新功能的git log信息,如果加入一個功能就有大量的修改提交,那么這個架構的質量,你懂得!
總結
以上是生活随笔為你收集整理的如何判断软件架构的好与坏的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重载与重写(overload and o
- 下一篇: 价值投资/指标选股(akshare)