¿Es un sitio web con menos código y archivos mejor que uno con 100 archivos importados a través de una etiqueta de cabecera?

Si entiendo la pregunta correctamente, realmente es mucho mejor (para los usuarios finales) cuando el código del sitio de producción tiene la menor cantidad posible de archivos, ya que el navegador de los usuarios tendría que gestionar menos solicitudes, transferir menos la red, y para compilar y ejecutar menos líneas de código.

Sin embargo, cuando está trabajando en el código que tiene solo varios archivos con cientos o miles de líneas, puede ser difícil mantenerlo.

Es por eso que generalmente en el desarrollo web moderno (especialmente para JS, pero no solo) es una práctica común usar múltiples archivos bien estructurados en el entorno de desarrollo, lo que facilita los ajustes, y para la producción un script especial construye una versión reducida en un solo archivo (es posible que desee ver Gulp y Webpack). Además, el almacenamiento en caché y la compresión se utilizan para optimizar los tiempos de carga de la página para los usuarios finales.

Como sugieren otras respuestas, la complejidad y la naturaleza de la tarea deberían sugerir el equilibrio correcto.

¡Buena suerte con la codificación!

¿Es un sitio web con menos código y [menos] archivos mejor que uno con 100 archivos importados a través de una etiqueta de encabezado?

En cualquier sistema, mientras menos partes, menos pueden salir mal, y más fácil es mantener, encontrar y solucionar cualquier problema.

Piense en un automóvil versus una bicicleta; Si los frenos de una bicicleta no funcionan, podría ser la palanca, el cable, las pastillas o los resortes. En un automóvil, podría ser el pedal, la articulación del pedal, el depósito de líquido, la bomba hidráulica, los cables hidráulicos, la zapata, el tambor, el líquido hidráulico o algunas otras partes (no sé una gran cantidad de carros).

Por otro lado, la fuerza del humano promedio no está lo suficientemente cerca como para aplicar el tipo de fuerza necesaria para detener un automóvil sin algún tipo de ayuda, de ahí el sistema relativamente complejo.

Por lo tanto, mi respuesta es esta: use el sitio web más simple que pueda lograr lo que desea. Si resulta que necesita importar 100 archivos, y no hay otra forma, hágalo. Solo recuerde que alguien tiene que mantenerlo, y cuantas menos líneas de código tengan que buscar para encontrar el problema, más rápido podrán solucionarlo y más felices serán ellos y los usuarios.

Sí, cuanto menores sean los archivos que se utilizarán en un sitio web, mejor. El número de archivos utilizados representa la velocidad de carga del sitio web, por lo tanto, intente utilizar menos enlaces href o archivos tanto como sea posible

No, esto no tiene relación con la calidad. Puedo tomar cualquier página, mierda o no, y colocar todas sus inclusiones en un archivo JS separado e incluir ese archivo en su lugar.

Esto no hará nada para mejorar o disminuir la calidad general del código de la página.