Je crée un projet pour un entretien d'embauche pour leur montrer mon style de codage et ma compréhension de base. Ma question est que j'écris des fonctions pour extraire des données API et calculer des valeurs en fonction de ces données. Souvent, dans d'autres langues, j'ai un programme principal qui exécute toutes mes fonctions d'une autre classe. Cependant, je ne sais pas si cette pratique courante pour javascript. J'espérais que quelqu'un pourrait me conseiller sur le sujet ou un lien vers un article car j'ai du mal à en trouver un. Donc, par exemple, j'aurais quelque chose comme ça

Scripts.js

check connection()

calculateGPA()

Quelqu'un.js

CalcuateGPA()
{
 //math and stuff
}

 checkconnection()
 {
 //test connection
 }

Est-ce mieux d'en avoir un comme ça

Scripts.js

 checkconnection()
 {
  //test connection
 }

 CalculateGPA() 
 {
  // math stuff
 }

Je ne sais pas exactement quand vous devriez avoir des fichiers supplémentaires ou quand conserver des fonctions dans d'autres fichiers et rendre le principal propre sur lequel votre page html repose.

Merci d'avance

-1
Rutger Luther 19 mars 2019 à 03:22

2 réponses

Meilleure réponse

Je pense que cela dépend de vos préférences personnelles, mais je ne sépare généralement le code que lorsqu'il sera appelé à partir de plusieurs pages.

0
maganthro 19 mars 2019 à 00:26

Cela dépend de votre code. Si votre code est long et complexe, vous devrez peut-être le séparer en plusieurs fichiers, c'est-à-dire helpers.js et un main.js pour appeler ces fonctions dans les helpers. Sinon, il peut être plus pratique de combiner tous vos js dans un seul fichier.

-1
Duc Vu 19 mars 2019 à 00:32