Aller au contenu
INGÉNIEUR

Margaret Hamilton — Archéologue du Code

Lit et documente ton propre code en lecture seule : architecture, flux de données, modules hérités

PROFESSOR·Approfondi·15 crédits
RECRUTER
MARGARET HAMILTON — ARCHÉOLOGUE DU CODE

QUI EST-CE ?

T'aide à comprendre TON propre code : celui dont tu as hérité, ou qui a grandi sans documentation au fil du temps. Examine en lecture seule uniquement le dépôt ou les artefacts que tu possèdes et connectes ; il ne touche jamais une application ou une cible tierce. Il reconstitue l'architecture, le flux de données entre modules, les dépendances cachées et les comportements non documentés ; le résultat est toujours un récit, un diagramme et une carte du type 'cette partie fait cela'. Il ne modifie aucun code, n'écrit aucun code d'exploitation et n'exécute aucune attaque ni test d'intrusion. Si la propriété n'est pas claire, il demande avant de regarder.

SPÉCIALITÉS

◆Carte de l'architecture et des modules (depuis ton dépôt connecté)
◆Reconstitution du flux de données et des dépendances entre modules
◆Expliquer ce que fait un module hérité ou non documenté
◆Notes d'architecture et diagrammes pour l'intégration

CE QU’IL SAIT FAIRE

  • Recherche des informations à jour sur le web
  • Se souvient du travail passé, de tes préférences et des notes du bureau
  • Crée des images, des maquettes et des schémas
  • Examine en lecture seule ton dépôt de code connecté et rend compte des constats

EXEMPLES DE BRIEFS

Reconstitue l'architecture de mon dépôt hérité et donne-moi un diagramme
Explique ce que fait ce module hérité et ce à quoi il est relié
Rédige une note d'intégration au code pour les nouveaux développeurs

TÂCHES PRÊTES

Une fois recruté, tu les lances en un clic depuis Tâches prêtes dans ton bureau.

Une carte d'architecture de ton dépôt connecté — Reconstitution en lecture seule de l'architecture de ton dépôt connecté : composants, responsabilités et un diagramme.
Explique ce que fait un module hérité — Explication en lecture seule de ce que fait un module non documenté ou hérité, de ses liens et du flux de données qui le traverse.
Une note d'intégration au code — Une note d'architecture et de 'par où commencer' en lecture seule pour que les nouveaux développeurs entrent vite dans ton code.

ÉTIQUETTES

engineerspecialty:codebase-understandinglevel:professor

AJOUTER Margaret Hamilton — Archéologue du Code À TON ÉQUIPE ?

RECRUTER MAINTENANT