草庐IT

易变性

全部标签

如何应对软件可变性?这4种常用的方法肯定要知道

摘要:在许多软件系统的开发运行阶段乃至整个生命周期中,软件可变性都是其设计开发者所要面对的基本问题。本文分享自华为云社区《如何应对软件可变性?这4种常用的方法肯定要知道。》,作者:陈星亮|华为云开天aPaaS专家。软件可变性(SoftwareVariability)是指在一定上下文中一个软件系统被有效改变(扩展、配置、调整)的能力。在许多软件系统的开发运行阶段乃至整个生命周期中,软件可变性都是其设计开发者所要面对的基本问题。在大多数系统中,可变性表现为软件在某个或某些可变点处对变体的绑定。其中可变点是指软件中可以发生变化(绑定变体)的位置,而变体则是变化发生时,人或机器可以在相应位置做出的选择
78910