Constellation Knowledge Network - Conocimiento de adivinación - El significado de la abstracción de la ingeniería de software

El significado de la abstracción de la ingeniería de software

Debido a que la abstracción puede ocultar diferencias, para el usuario, el objeto al que se llama es el mismo y no le importa su implementación específica.

Escribir software no solo debe cumplir requisitos funcionales, sino también ser portátil, escalable y fácil de mantener, lo que amplía la necesidad de capas de software. Sin capas, el trasplante, la expansión y el mantenimiento serán un dolor de cabeza.

Una vez que el software esté en capas, debe trasplantar la plataforma y cambiar la capa del controlador; si necesita agregar una aplicación, expanda la aplicación.

La ventaja de las capas es que el marco principal no se mueve y la interfaz entre capas utiliza la abstracción.

上篇: 下篇: ¿Cuántas personas hay en Old Master?
Artículos populares