Red de conocimiento informático - Material del sitio web - En la programación de aplicaciones, ¿cómo utilizamos ideas de programación en capas para mejorar los programas?

En la programación de aplicaciones, ¿cómo utilizamos ideas de programación en capas para mejorar los programas?

Estás hablando de MVC. Como Android.

Es decir, el control de la interfaz, el método de implementación y la visualización están separados. Cada uno gestiona lo suyo.

Es una conexión débilmente acoplada.

La ventaja de este método de programación es que eliminar una determinada parte del programa no provocará que todo el sistema falle.

La desventaja es que usar MVC en un programa muy simple conducirá a una mayor complejidad. Simplemente complica un problema simple.

Nota:

M se refiere al modelo de negocio, V se refiere a la interfaz de usuario y C se refiere al controlador. El propósito de usar MVC es separar los códigos de implementación de M. y V, para que un mismo programa pueda utilizar diferentes representaciones.