Combien de lignes de code as-tu écrites ? Eh bien, c'était la question posée par l'un des enquêteurs lors de mon entretien. À ce moment-là, je ne savais pas vraiment quoi répondre et j'ai juste dit aveuglément que ce serait autour de "2 lignes de code Lac". Étant donné que la question n'était pas pour un projet particulier, j'ai pensé à donner un chiffre approximatif compte tenu de mon expérience dans le codage au cours des 17 dernières années. L'intervieweur a exprimé son choc - c'est un grand nombre. Entretien terminé !
Plus tard, je me suis demandé si cette question avait vraiment un sens, car est-ce que quelqu'un compterait le nombre de lignes qu'il avait écrites. Au moins, je n'avais jamais fait cela auparavant et je ne suis pas sûr que cela serait d'une quelconque aide. Une recherche rapide sur Google m'a aidé à comprendre la raison derrière cette question. Bien que peu de programmeurs aient estimé qu'une telle métrique ne serait d'aucune utilité, peu d'autres ont estimé qu'elle pourrait être une bonne métrique pour estimer les compétences d'un programmeur. Néanmoins, dans ce tutoriel, je vais expliquer comment trouver un certain nombre de lignes de code à partir du référentiel GitHub.
Utilisons le 'jquery/jquery
' référentiel pour tous les exemples.
Utilisation de l'extension GLOC Chrome
L'extension GLOC pour le navigateur Chrome vous donnera le nombre approximatif de lignes de code dans le référentiel GitHub. L'extension peut fonctionner à la fois pour le référentiel public et privé, étant donné que vous disposez d'un jeton d'API valide pour les référentiels privés. Une fois l'extension installée, vous pouvez générer rapidement le jeton API à partir de GitHub. Cliquez sur l'extension et l'engrenage des paramètres dans le coin supérieur droit pour enregistrer le jeton d'accès comme indiqué dans l'image ci-dessous.
C'est ça! Allez maintenant sur GitHub et accédez à l'une des pages du référentiel, à la page de profil utilisateur pour afficher le nombre approximatif de lignes.
Utiliser un outil en ligne à partir des onglets de code
Allez sur Codetabs.com et entrez simplement l'URL du référentiel GitHub et cliquez sur le bouton "AJOUTER" pour afficher les lignes de code sous différents langages de programmation.
Utilisation de tokei
Tokei est un programme simple pour afficher les statistiques de votre code. Le programme peut afficher le nombre de fichiers, de lignes, de code, de commentaires et de blancs regroupés par langue. Viens, installons tokei et regardons les statistiques.
Sur Centos 7 :
yum install conda conda create -n tokei conda activate tokei
Installez tokei en utilisant la commande ci-dessous.
conda install -c conda-forge tokei
Faites-nous savoir clonez le référentiel GitHub que vous souhaitez lire les statistiques. Par exemple, 'jquery/jquery
' référentiel.
git clone --depth 1 https://github.com/jquery/jquery.git
tokei jquery/
Utiliser Sloc
Vous pouvez installer sloc
de npm
comme indiqué ci-dessous :
npm install sloc -g
git clone --depth 1 https://github.com/jquery/jquery.git
sloc "jquery" --format cli-table
Eh bien c'est ça! Si vous avez d'autres astuces pour trouver le nombre de lignes de code, faites-le nous savoir dans les commentaires. Faites-nous également savoir si vous avez été confronté à cette question "combien de lignes de code avez-vous écrites" et comment vous l'avez gérée lors de l'entretien.