Si vous souhaitez devenir un bon écrivain, il ne suffit pas de connaître la grammaire. Vous devez également lire de nombreux livres qui montreront comment cette grammaire est utilisée pour créer des textes importants. De même, si vous souhaitez devenir un bon programmeur, il ne suffit pas d'apprendre simplement Java. Vous devez également lire de nombreux exemples de code de qualité écrits par d'autres programmeurs et, plus important encore, les comprendre et en tirer des leçons. En fait, l'exposition à des exemples de codes de haute qualité est l'un des facteurs clés qui influencent la rapidité et l'efficacité avec lesquelles vous apprendrez de nouvelles compétences.

Importance de lire les codes des autres
" Je déteste lire le code des autresIls vous permettront de comprendre le fonctionnement de n'importe quelle partie du projet et vous fourniront des informations utiles sur la manière dont cela se déroule. Ceci, à son tour, vous aidera à améliorer considérablement vos connaissances et éventuellement à développer votre propre style.Comment creuser dans le code
Lorsque vous plongez dans le code des autres, vous vous sentez peut-être plus comme un archéologue-enquêteur que comme un développeur. Il n'y a rien de mal à cela car vous avez beaucoup de "pelles" à votre disposition. De nos jours, vous avez accès à de nombreuses métadonnées qui vous aideront à comprendre le code beaucoup plus facilement. Par exemple, vous pouvez utiliser Git pour vous aider à lire, copier et coller le code. Pourtant, certains points clés peuvent vous aider à mieux comprendre le code au départ. Avant toute chose, vous devez vous poser les questions suivantes :- Y a-t-il quelque chose dans le code qui ne vous semble pas familier ? Si c'est le cas, passez en revue ces "espaces vides" et assurez-vous de comprendre à quoi ils servent.
- Y a-t-il quelque chose d'inutile dans le code ? Les codes morts existent également, surtout si nous parlons de grandes bases de code.
- Le code a-t-il des dépendances ? Parfois, il est préférable de supprimer cette dépendance en copiant/collant encore plus de code.
- Y a-t-il des erreurs qui se sont produites après le collage ?
- comment le corps du code est réellement construit ;
- le style de codage ;
- comment le programmeur qui a écrit le code résout les problèmes.
-
Exécutez le code et explorez les résultats. L'exécution du code vous donnera les informations essentielles dont vous aurez besoin pour mieux le comprendre.
-
Trouvez sa fonction principale et le point de départ.
-
Exécutez le code avec le débogueur (vous trouverez ici les outils de débogage Java les plus efficaces ) pour bien comprendre les mécanismes du code. Ce faisant, vous obtiendrez une analyse approfondie de la fonctionnalité interne du code que vous lisez.
-
Créez une carte mentale des connexions entre les différents éléments du code. Comme n'importe quel débogueur vous montrera une connexion entre les éléments, vous pourrez corréler différentes fonctions et comprendre comment elles interagissent les unes avec les autres.
GO TO FULL VERSION