Plusieurs aspects auxquels il faut prêter attention lors de la publication du code Delphi
J'apprends Delphi depuis longtemps, et l'un des moyens importants est de lire le code des autres. Cela signifie inévitablement télécharger le code source depuis Internet. Mais lorsque je l'ai téléchargé, j'ai découvert qu'il y en avait un si volumineux et excessif. paquet compressé. Cela fait rire et pleurer les gens. Voici mes opinions personnelles sur ce à quoi vous devez prêter attention lors de la publication de code :
1.Les documents doivent être complets.
C'est la condition de base pour publier du code. Vous devez vous assurer que d'autres personnes peuvent l'ouvrir et l'utiliser après l'avoir téléchargé. Si vous téléchargez une copie du code, il manque soit des contrôles, soit des modules manquants, soit des bases de données manquantes. Haha. heureux. Donc, avant de compresser et de télécharger, vous devez vous assurer que vous pouvez ouvrir, compiler et exécuter le fichier en douceur. Cependant, l'intégralité ici n'inclut pas les bogues dont vous n'êtes pas au courant, je pense que tout le monde le signalera. Et si vous pensez qu'il y a des problèmes techniques. S'il y a un bug non identifié, autant le publier pour que tout le monde puisse en discuter.
2. Réduction des fichiers inutiles.
Bien qu'il soit complet, il doit être rationalisé. Quelques astuces peuvent être impliquées ici.
Après avoir écrit le code source de Delphi, vous pouvez y jeter un œil. Un grand nombre de fichiers de sauvegarde avec l'extension ".~*" seront générés dans le répertoire de sauvegarde. Si de tels fichiers apparaissent dans votre package compressé, c'est vraiment du gaspillage. Comportement responsable. Bien que ce type de fichier ne soit généralement pas très volumineux, après tout, tout le monde n'utilise pas le haut débit pour accéder à Internet (désolé, je n'ai jamais vu de chat, donc je n'en dirai pas plus ici) !
De manière générale, vous pouvez suivre les lois suivantes :
Dans le répertoire où est enregistré le projet, toutes les icônes non reconnues par Windows seront supprimées.
Les fichiers suivants sont généralement conservés :
.dPR
.pas
.dfm
Bien sûr, s'il y a des fichiers dont vous avez besoin dans votre fichier, ils doivent être conservés, comme la base de données mentionnée ci-dessous. Ensuite, il y a les fichiers de ressources utilisés et les fichiers ini requis, etc. Et les icônes et images utilisées dans le programme. n'est généralement pas nécessaire car Delphi sera enregistré dans le dfm sous forme binaire. Si vous le conservez, cela prendra juste une certaine quantité d'espace.
Quant à savoir s'il faut conserver le fichier exe généré ou le supprimer, cela dépend de votre opinion personnelle. Par exemple, lorsque je regarde un document de présentation, j'aime généralement regarder son exe en premier. Si cela vaut la peine d'être examiné, je le ferai. regardez son code, sinon j'ai l'habitude qu'il aille à la poubelle pour attendre la fin de sa vie.
3. "L'équipement périphérique" est entièrement équipé.
Si vous utilisez un contrôle tiers et que ce type de contrôle n'est pas si couramment utilisé ou même inconnu (bien sûr, vous n'aurez peut-être pas besoin de l'apporter au niveau flatstyle), alors vous devez l'apporter dans le package compressé. .Bien sûr, vous pouvez le modifier de manière appropriée, comme le contrôle d'origine Supprimez le help.demo etc. qui peut être supprimé pour garantir la compacité du package compressé. Un autre exemple est le code source de la base de données. S'il n'y a pas d'explication, vous devez apporter le mdb, db, etc. Il n'est pas recommandé d'optimiser le vôtre. Celui-ci est compressé pour éviter que trop de salive ne soit pressée avec le courrier.
4. Il est préférable d’avoir une brève description.
C'est une question d'habitude. Une brève description peut aider les lecteurs à mieux comprendre le contenu, les points clés, etc. Pour le contenu inclus, veuillez vous référer à :
Nom de l'instance
auteur
Année et mois de fin
environnement de plateforme
Exemple d'introduction
Caractéristiques techniques
Fichiers inclus dans le package compressé
Déclaration de droits d'auteur
Coordonnées
Attends, attends, attends
Bien sûr, personne ne s’oppose à ce que vous apportiez un peu de publicité (du genre qui fait votre promotion ou des messages d’intérêt public).
5. La dernière chose est la sécurité.
La dernière chose que je dis n'est pas la moins importante, bien au contraire. Vous devez assurer la sécurité du package compressé. Si possible, vous devez tuer le virus séparément sur deux ordinateurs qui ne sont pas connectés à Internet. Quoi qu'il en soit, j'ai subi un problème. niveau complètement bas. C’est douloureux, je conseille donc à tout le monde de donner la priorité à la sécurité. Tout ce que vous téléchargez doit également être soigneusement désinfecté !