系统设计总结

很差的设计的几个特性: 僵化性:很难对系统进行改动,由于每一个改动都会迫使许多对系统其余部分的改动。 脆弱性:对系统的改动会致使系统中和改动的地方在概念上无关的许多地方出现问题。 牢固性:很难解开系统的纠结,使之成为一些可在其余系统重用的组件。 粘滞性:作正确的事情比作错误的事情要困难。 没必要要的复杂性:设计中包含有不具任何直接好处的基础结构。 没必要要的重复:设计中包含有重复的结构,而该重复的
相关文章
相关标签/搜索