Me resisto a la afirmación de que el orden en la mesa refleja el orden en la mente, pero veo cierta verdad en ello.
Si no se procesa un archivo recién descargado/generado y se adjunta al lugar adecuado, pronto este enfoque conducirá al llenado de esta carpeta con archivos similares.
Determina oportunamente el lugar de cada archivo. No digo que cada archivo necesite su propia carpeta. ¿Quién dijo que una carpeta es lo que debe acompañar a un archivo? Desde la perspectiva del rol de un archivo, éste es o bien una unidad funcional de código de algún servicio, o bien una inclusión, o bien una base de datos, o bien un contenedor de datos.
- En el primer caso (código), es un componente de un sitio web, aplicación web o servicio; aquí es obvio que se necesita una estructura de archivos y todo está claro, simplemente coloque el archivo donde debe estar. Especialmente si el código se almacena de forma centralizada, por ejemplo como git.
- Si el archivo es esencialmente una inclusión (para su posterior transferencia o descarga por otras personas), debe colocarse en el lugar desde donde se descargará/verá la inclusión. Las inclusiones no se colocan en la estructura de git, sino que se publican como artefactos en plataformas especiales, como un repositorio Maven o simplemente un sitio web con una inclusión adjunta a la página.
- Las bases de datos, en cualquier comprensión, requieren una estructura especial y es poco probable que se equivoque al respecto, de lo contrario la base no funcionará.
- Bajo el contenedor de datos se puede entender tanto una arquitectura de contenedores (Docker) para la integración en entornos de trabajo como unidades independientes, como archivos con una película. En el primer caso, las reglas son estrictas, pero allí es difícil equivocarse, mientras que en el segundo usted mismo controla la estructura.
Como ha entendido el contexto, se trata de planificar la ubicación del archivo teniendo en cuenta su uso futuro. Si no le preocupa la perspectiva de usar el archivo, entonces significa que no lo necesita. No necesita un archivo - elimínelo. Sin archivo - sin preocupaciones
.
Hace unos días hablaremos sobre si es correcto aplicar el enfoque “deshazte de las cosas innecesarias en tu casa”. Y aquí tendremos que recordar que no estoy del todo de acuerdo con la afirmación “el orden en la mesa refleja el orden en la mente.”
