Accueil

10 erreurs de programmation et de codage les plus courantes

Added 2019-12-05


La programmation consiste à travailler intelligemment et à trouver des moyens efficaces de créer des logiciels utiles. Que vous créiez des logiciels, des applications Web ou des applications mobiles, les principes de programmation restent les mêmes.

Lorsque vous apprenez à coder pour la première fois, il est important de comprendre les bonnes et les mauvaises habitudes. Connaître les erreurs des codeurs et comment les éviter peut vous aider à construire une meilleure base dans votre programmation. Voici 10 erreurs très courantes à éviter.

1. Code répétitif

La répétition du code est un piège facile à tomber et nécessite souvent un examen pour comprendre à quel point le code est répété. En règle générale, si vous copiez et collez du code, il est probablement répétitif et doit être modifié.

Installez-vous confortablement en utilisant des boucles et des fonctions pour faire votre travail à votre place et ce problème disparaîtra.

2. Mauvais noms de variables

Les variables sont essentielles dans la programmation, quelle que soit la langue dans laquelle vous travaillez. Parce qu’elles sont si largement utilisées, il est important d’avoir de bonnes habitudes pour nommer les variables.

Les variables doivent être nommées avec précision et précision. Évitez d'utiliser des termes généraux qui ne veulent rien dire. Il est rapide et facile de rassembler quelque chose, mais lorsque vous devez revenir à votre code plus tard, il est beaucoup plus difficile de comprendre ce qui se passe.

Supposons que vous écrivez un programme qui utilise un taux d'intérêt pour effectuer un calcul. Vous écrivez une variable à utiliser dans le programme.

 laisser taux = 0,1;

Tout ce que nous savons vraiment sur cette variable, c'est que c'est un taux. Quel genre de tarif?

Le code fonctionnera très bien, mais il est difficile de dire ce qui se passe ici.

Au lieu de cela, nommez vos variables plus clairement.

 laissez interestRate = 0,1;

3. Ne pas utiliser de commentaires

Utilisez les commentaires! Les commentaires sont la documentation de votre code. Ils sont le meilleur moyen de décrire ce qui se passe exactement dans votre code au fur et à mesure de sa croissance. Bien sûr, il semble un peu plus de travail pour expliquer votre code, mais vous vous remercierez plus tard.

Écrivez une fonction brillante? Écrivez un commentaire sur ce qu'il fait. Créer un nouveau modèle d'objet pour la programmation orientée objet? Décomposez-le avec un commentaire. Les commentaires sont utilisés dans toutes les langues, et ils sont là pour une raison.

Les commentaires rendent votre code plus propre, plus facile à naviguer et font de vous le héros du prochain développeur qui devra peut-être travailler sur votre projet.

4. Surcharge linguistique

Un problème qui semble surcharger les développeurs en croissance est le barrage de nouveaux langages et technologies. Les communautés de développeurs en ligne regorgent de questions sur les choix de langue.

Dois-je écrire dans mon application en JavaScript, ou dois-je utiliser un framework comme Node.JS ou Express? Dois-je utiliser Python, Scala ou Ruby pour le développement? C ou C ++ ou C #? Quel cadre est le meilleur? Dois-je apprendre MongoDB ou SQL ou SQLite pour une base de données? Cette langue est-elle dépassée ??

Ne vous inquiétez pas pour ça.

Prenez du recul, concentrez-vous sur les bases. Les langues vont et viennent, mais les développeurs les plus performants sont les résolveurs de problèmes. Construisez votre programmation sur la pensée algorithmique et tout le reste se mettra en place.

Ces technologies ne sont que des outils et si vous savez quels sont les problèmes, vous saurez quel outil utiliser pour les résoudre.

5. Ne pas sauvegarder le code

Ne pas construire les bonnes habitudes pour protéger votre code est frustrant pour les nouveaux développeurs et désastreux pour les expérimentés.

En tant que programmeur, il est si important de sauvegarder et de sauvegarder constamment votre travail. Ce n'est pas différent que de travailler sur un document ou une feuille de calcul important, qui est enregistré fréquemment.

6. Code compliqué

Le codage n'est pas un test de QI. Ce n'est pas un défi de voir qui peut utiliser les fonctions les plus complexes ou les fichiers les plus impressionnants. Le code doit être écrit dans un esprit de résolution efficace des problèmes. Un code simple est plus facile à écrire, à gérer et à gérer.

Pour être clair, un code simple ne signifie pas prendre des raccourcis. Un code simple signifie aller au cœur du problème que vous souhaitez résoudre et le résoudre efficacement.

7. Ne pas poser de questions

Il est difficile de bien programmer, et s'améliorer signifie apprendre constamment de nouvelles choses. La meilleure chose que vous puissiez faire est de lire et d'étudier la programmation pour vous améliorer, mais lorsque vous avez besoin de conseils supplémentaires, n'hésitez pas à poser des questions.

Poser des questions peut être intimidant, mais la plupart des programmeurs chevronnés sont heureux de partager leurs connaissances et leurs idées.

8. Ne pas planifier à l'avance

Écrire un logiciel efficace commence par une bonne planification et une bonne conception. Si vous vouliez construire une maison, vous établiriez un plan avant de construire. La programmation n'est pas différente.

Avant même d'écrire une ligne de code, identifiez ce que vous voulez réellement accomplir. Sachez quel est le problème, comment vous voulez le résoudre. Si vous essayez de résoudre les problèmes pendant que vous écrivez du code, vous risquez de ne pas trouver les bonnes solutions.

Séparez la résolution de problèmes du codage et la vie est bonne.

9. Ne pas prendre de pause

Lorsque vous frappez le mur, il est temps de faire une pause. Éloignez-vous un peu de l'écran et faites quelque chose que vous aimez. Lisez un livre, sortez dehors, partez en randonnée, sortez dîner, tout ce qui vous échappe.

Vous serez mentalement rafraîchi et à votre retour, vous trouverez peut-être une nouvelle perspective sur votre code.

10. Ne pas s'amuser

La programmation peut être difficile, frustrante et peut parfois être carrément un problème. Assurez-vous que vous appréciez les petites choses que vous aimez dans le codage et n'oubliez pas de vous amuser un peu.

Que vous vous y engagiez pour résoudre des problèmes complexes, construire de beaux designs ou tout simplement pour apprendre une nouvelle compétence, utilisez ce que vous aimez pour continuer. Il y a beaucoup à aimer dans le codage alors inspirez-vous! Soyez enthousiaste à l'idée de créer quelque chose de nouveau et de le réaliser jusqu'à la fin.

Ne commettez pas ces erreurs de programmation

Il est facile de se lancer dans une ornière, soit en essayant de comprendre quelque chose qui devrait être simple, soit en se souvenant de ce que fait un code. Quel que soit le problème, évitez de faire toutes ces erreurs et vous devriez voir votre code s'améliorer.






Nuage de tags

Choix de L'éditeur


Thomas Becket

Je suis un écrivain indépendant qui couvre la programmation et les logiciels.
Je suis étudiant en informatique et je m'intéresse à la programmation, aux logiciels et à la technologie
Gadgets technologiques et critiques 2019