Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns 如何证明程序有层?_Design Patterns_Architecture_Software Design - Fatal编程技术网

Design patterns 如何证明程序有层?

Design patterns 如何证明程序有层?,design-patterns,architecture,software-design,Design Patterns,Architecture,Software Design,我最近被要求证明我的程序的一部分构成了一个层。 我们都知道这个层是一组可重用的组件,它们在类似的情况下是可重用的,但是如何根据经验证明某段代码可以用软件工程的术语描述为“层”?是什么使代码、类或类型成为“层”?相关:“我们都知道层是一组在类似情况下可重用的可重用组件。”不是。“层”的基本特征是它将上面的东西与下面的东西分开。

我最近被要求证明我的程序的一部分构成了一个层。
我们都知道这个层是一组可重用的组件,它们在类似的情况下是可重用的,但是如何根据经验证明某段代码可以用软件工程的术语描述为“层”?是什么使代码、类或类型成为“层”?

相关:“我们都知道层是一组在类似情况下可重用的可重用组件。”不是。“层”的基本特征是它将上面的东西与下面的东西分开。