Background Image
IMPROVING TALKS (AMÉLIORER LES ENTRETIENS)

Refactoriser d'abord

Cette session explorera comment exécuter RefactorFirst sur un projet Java, examinera les détails du graphique et du tableau générés, et jettera un coup d'œil sur quelques classes de Dieu qui ont été identifiées.

Les outils d'analyse statique font un excellent travail pour nous dire que nous écrivons un code terrible, mais ils ne fournissent généralement pas de conseils sur ce qui devrait être corrigé maintenant et sur ce qui devrait être laissé en l'état. RefactorFirst aide les développeurs à prioriser la dette de conception et à livrer plus de fonctionnalités grâce à une conception améliorée avec le moins d'efforts possible. Je vous montrerai comment exécuter RefactorFirst sur un projet Java, je passerai en revue les détails du graphique et du tableau générés, et j'examinerai quelques classes de Dieu qui ont été identifiées. Je donnerai également un bref aperçu de la base de code de RefactorFirst (elle est assez petite) afin que vous puissiez voir par vous-même comment les classes divines sont identifiées et classées. À la fin, j'aimerais entendre vos commentaires et vos idées sur la façon dont RefactorFirst peut être amélioré.

Jim Bethancourt headshot