Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es la comprensión y especificación de la modularización en el desarrollo de programación web?

¿Cuál es la comprensión y especificación de la modularización en el desarrollo de programación web?

Con el desarrollo continuo de la tecnología de desarrollo de programación front-end web, la forma de desarrollo de programación modular se ha convertido en el método de desarrollo principal para que los programadores aprendan. La siguiente capacitación de TI se reunirá sobre la comprensión de la modularidad y el desarrollo. especificaciones.

1. Comprensión de la modularidad

1. ¿Qué es un módulo?

Encapsular un programa complejo en varios bloques de acuerdo con ciertas reglas (especificaciones) (archivo) , y combinados

Los datos internos y la implementación del bloque son privados y solo exponen algunas interfaces (métodos) al exterior para comunicarse con otros módulos externos

2. proceso evolutivo de transformación

Modo de función global: encapsula diferentes funciones en diferentes funciones globales

Codificación: encapsula diferentes funciones en diferentes funciones globales

Problema: Contaminación del El espacio de nombres global puede causar fácilmente conflictos de nombres o inseguridad de los datos, y no se puede ver una relación directa entre los miembros del módulo.

3 Beneficios de la modularización

Evitar conflictos de nombres (reducir la contaminación del espacio de nombres)

Mejor separación, carga bajo demanda

Mayor reutilización

Alta mantenibilidad