Mes connaissances techniques finissaient éparpillées un peu partout.
J’ai créé DevNote pour les rassembler au même endroit, projet par projet, et retrouver rapidement ce dont j’ai besoin pendant que je développe.
Notes Markdown, snippets, TODOs, recherche globale : tout est pensé pour garder le contexte sous la main.
L’idée : passer moins de temps à chercher, et plus de temps à construire.
Cortex analyse localement un projet afin de faire ressortir les fichiers qui deviennent progressivement plus difficiles à maintenir.
Complexité, activité récente, dépendances et architecture sont croisées afin de savoir où commencer une revue.
Graph
Cortex transforme les imports du projet en un graphe de dépendances.
Il permet d’identifier rapidement les fichiers centraux, les groupes fortement couplés et les zones sensibles de l’architecture.
Activité
Chaque scan enrichit l’historique du projet.
Cortex suit l’évolution de la pression de maintenance et met en évidence les fichiers qui changent entre deux analyses.
↑ Pression en hausse
↓ Pression en baisse
Sécurité
Cortex analyse les patterns présents dans le code et vérifie les dépendances du projet.
L’analyse reste locale et ces résultats sont séparés du score de maintenabilité.
Patterns · 4Patterns · 2 affichés
1 critique · 1 élevé · 1 modéré · 1 faible4 détectés · 1 critique · 1 élevé
Dépendances · 4Dépendances · 3
2 élevées · 1 modérée · 1 faible2 élevées · 1 modérée