Varios aspectos a los que se debe prestar atención al publicar código Delphi
He estado aprendiendo Delphi durante mucho tiempo y una de las formas importantes es leer el código de otras personas. Esto inevitablemente significa descargar el código fuente de Internet, pero cuando lo descargué, descubrí que era realmente grande y excesivo. paquete comprimido. Hace que la gente se ría y llore. Aquí están mis opiniones personales sobre a qué debe prestar atención al publicar código.
1.Los documentos deben estar completos.
Este es el requisito básico para publicar el código. Debe asegurarse de que otros puedan abrirlo y usarlo después de descargarlo. Si descarga una copia del código, faltan controles, módulos o bases de datos Jaja, nadie debería hacerlo. feliz. Entonces, antes de comprimir y cargar, debe asegurarse de poder abrir, compilar y ejecutar el archivo sin problemas. Sin embargo, la integridad aquí no incluye errores que no conoce, creo que todos señalarán. Y si cree que hay problemas técnicos. Si hay un error no identificado, también puede publicarlo para que todos puedan discutirlo.
2. Reducción de archivos innecesarios.
Si bien está completo, es necesario simplificarlo. Aquí pueden estar involucrados algunos trucos.
Después de escribir el código fuente de Delphi, puede echar un vistazo. Se generará una gran cantidad de archivos de copia de seguridad con la extensión ".~*" en el directorio de almacenamiento. Si dichos archivos aparecen en su paquete comprimido, es realmente un desperdicio. Comportamiento responsable. Aunque este tipo de archivo no suele ser muy grande, después de todo, no todo el mundo utiliza la banda ancha para acceder a Internet (lo siento, nunca he visto un gato, así que no diré más aquí).
En términos generales, puede seguir las siguientes leyes:
En el directorio donde está guardado el proyecto, se eliminarán todos los iconos que Windows no reconozca.
Generalmente se conservan los siguientes archivos:
.dPR
.pas
.dfm
Por supuesto, si hay archivos que necesita en su archivo, deben conservarse, como la base de datos que se menciona a continuación. Luego están los archivos de recursos utilizados y los archivos ini requeridos, etc. Y los iconos e imágenes utilizados en el programa. Generalmente no es necesario, porque Delphi se guardará en el dfm en formato binario. Si aún lo conserva, solo ocupará una cierta cantidad de espacio.
En cuanto a si conservar el archivo exe generado o eliminarlo, depende de su opinión personal. Por ejemplo, cuando miro un documento de demostración, normalmente me gusta mirar su exe primero. Si vale la pena verlo, lo haré. Mire su código; de lo contrario, normalmente irá a la papelera de reciclaje a esperar el final de su vida.
3. Los "equipos periféricos" están totalmente equipados.
Si usa un control de terceros y este control no se usa con tanta frecuencia o ni siquiera es desconocido (por supuesto, es posible que no necesite traerlo al nivel de estilo plano), entonces debe traerlo en el paquete comprimido .Of. Por supuesto, puedes cambiarlo apropiadamente, ya que el control original Si trae help.demo, etc., elimine todo lo que pueda para garantizar la compacidad del paquete comprimido. Otro ejemplo es el código fuente de la base de datos. Si no hay explicación, debe traer el mdb, db, etc. Pero no se recomienda maximizar el suyo. Eso está comprimido para evitar que se presione demasiada saliva junto con el correo.
4. Lo mejor es tener una breve descripción.
Esto es una cuestión de hábito. Una breve descripción puede ayudar a los lectores a comprender mejor el contenido, los puntos clave, etc. Para conocer el contenido incluido, consulte:
Nombre de instancia
autor
Año y mes de finalización
entorno de plataforma
Introducción de ejemplo
Características técnicas
Archivos incluidos en el paquete comprimido.
Declaración de derechos de autor
Información del contacto
espera espera espera
Por supuesto, nadie se opone a que lleves un poco de publicidad (de esas que te promocionan o anuncios de servicio público).
5. Lo último es la seguridad.
Lo último que digo no es lo menos importante, al contrario, debes garantizar la seguridad del paquete comprimido. Si es posible, debes matar el virus por separado en dos computadoras que no estén conectadas a Internet. nivel bajo total Es doloroso, por lo que les aconsejo a todos que antepongan la seguridad. ¡Todo lo que descarguen también debe desinfectarse cuidadosamente!