-
可擴展性
鎖定
可擴展性是指音箱是否支持多聲道同時輸入,是否有接無源環繞音箱的輸出接口,是否有USB輸入功能等。
- 中文名
- 可擴展性
- 外文名
- Expandability
這是一個廣泛的概念,在許多領域都有應用。
在軟件工程領域是指:
設計良好的代碼允許更多的功能在必要時可以被插入到適當的位置中。這樣做的目的的是為了應對未來可能需要進行的修改,而造成代碼被過度工程化地開發。
可擴展性可以通過軟件框架來實現:動態加載的插件、頂端有抽象接口的認真設計的類層次結構、有用的回調函數構造以及功能很有邏輯並且可塑性很強的代碼結構。
可擴展性是軟件設計的原則之一,它以添加新功能或修改完善現有功能來考慮軟件的未來成長。可擴展性是軟件拓展系統的能力。
簡單地説,可擴展性就是關於如何處理更大規模的業務。比如,Web應用程序就是允許更多的人使用你的服務。如果你不能弄清楚如何提高性能的同時向外擴展,沒關係。只要你能處理更大規模的用户,即使是存在多個單點故障也沒有問題。組合的可擴展性要求要滿足用户不斷髮展的要求,還要滿足因技術發展需要而實現的擴展和升級的需求。