I have recently been asked to prove that a part of my program constitutes a layer. We all know that the layer is a group of reusable components that are reusable in similar circumstances, but how to empirically prove that a certain piece of code can be described as a 'layer' in terms of software engineering? What makes code, class or type a 'layer'?
Asked
Active
Viewed 37 times
0
-
related: https://stackoverflow.com/questions/120438/whats-the-difference-between-layers-and-tiers – jaco0646 Nov 15 '19 at 14:45
-
"We all know that the layer is a group of reusable components that are reusable in similar circumstances." No. The essential characteristic of a "layer" is that it *separates* the stuff above it from the stuff below it. – Matt Timmermans Nov 16 '19 at 22:06