Actualmente estoy trabajando en un proyecto web y los archivos se están volviendo muy largos y repetitivos. ¿Se puede mitigar esto?

Suponiendo que está hablando de los archivos de código detrás del proyecto, sugeriría dividir su código tanto como sea posible.

Revisaría el código existente para hacer un par de cosas:

  • Si hay algún código que se usa varias veces, ese código debe dividirse en su propia función y el código duplicado puede eliminarse con una sola llamada a esta función. El siguiente enlace describe las razones para hacerlo mucho más elocuentemente de lo que podría
    ¿Importa la duplicación del código fuente?
  • Si tiene un grupo de funciones que hacen lo mismo, considere tomar todas esas funciones y colocarlas en un archivo separado.
    por ejemplo, si tiene algunas funciones de JavaScript que son responsables de proporcionar / manipular un elemento significativo de una página web, lo pondría en un archivo separado para saber dónde está todo el código para eso.
    Si los archivos comienzan a tener temas comunes entre ellos, puede considerar crear una biblioteca para todos esos archivos.

More Interesting

¿Qué recursos necesito para desarrollar un navegador web personalizado?

¿Por qué necesito ingenieros incluso después de construir mi plataforma?

Quiero trabajar en el lado de los servidores Linux, ¿qué debo hacer?

Estoy en la universidad porque quiero obtener un título, pero quiero ser desarrollador web. ¿Qué título me conviene / me ayuda a largo plazo?

¿Cómo se construye una API?

Estoy ejecutando un sitio web de comparación de precios. A través de Google Analytics, ¿es posible ver cuántas personas fueron de mi sitio al sitio comercial? ¿Cómo puedo verificar el número de referencias?

Cómo hacer animación en un diagrama de flujo en una página web

Si conozco AngularJS, ¿tengo que aprender jQuery también? ¿Puedo sustituir AngularJS con jQuery?

¿Qué información necesito de un cliente para crear un sitio web?

Quiero ser un desarrollador web de backend. ¿Puedo saltearme saltear HTML, CSS y JavaScript?

Quiero aumentar mi conocimiento en conceptos de programación desde que me gradué en electrónica y comunicación (BE). ¿Cómo mejoro mis habilidades y cuál es mi futuro?

He seleccionado un tema de WordPress receptivo que no funciona en dispositivos móviles. ¿Hay alguna forma de activarlo?

Quiero construir un sitio usando JavaScript, React, Express y Node. ¿Debo usar PostgresQL?

Cuando un cliente envía un formulario en mi sitio web, ¿cómo creo una base de datos para actualizar automáticamente un documento de Excel que contiene su información?

Desarrollé un marco de JavaScript que creo que es mejor en todos los sentidos, forma y forma que cualquier otro marco existente. ¿Debo cobrar por la licencia?