Il y a quelques mois, nous avons soumis un article de recherche à The Journal of Object Technology, dans lequel nous présentons les dépréciations intelligentes qui peuvent automatiquement réparer le code cassé. Lorsque vous appelez une méthode obsolète, cette dernière signale un avertissement, puis l’outil réecrit dynamiquement l’appel de méthode obsolète. Cela se fait à…
Catégorie : Non classé
Non classé
Distribution Map
by admin and Nour Jihene Agouf •
Introduction Les Distribution Maps font partie des visualisations appliquées dans la rétro-ingénierie afin d’aider à la compréhension des systèmes informatiques dites ‘larges’. On avait déjà parlé dans un blog précédent de ces systèmes et de leur évolution qui peut avoir des conséquences dévastatrices sur le long terme– si ces systèmes ne sont pas bien maintenus.…
Non classé
Symptômes de l’évolution des logiciels sur la maintenance et son remède métaphorique, les visualisations
by Nour Jihene Agouf •
NDLR: dans le cadre du partenariat de recherches entre Arolla et l’INRIA, nous avons le plaisir d’accueillir des articles de chercheurs avec lesquels nous collaborons activement. C’est le cas de Nour qui signe pour nous un article introductif sur les visualisations en rapport avec les code legacy. Cet article est le premier d’une série sur…
Non classé
Quelles nouveautés pour Java 15 ?
by Benjamin Dupin •
Le JDK 15 est sorti aujourd’hui, l’occasion donc de présenter les principaux changements apportés par cette version. Les classes sealed C’est la grosse nouveauté de Java 15, nécessaire à l’arrivée du filtrage par motif dans le langage, les sealed classes ont pour objectif de restreindre l’implémentation ou l’héritage de celles-ci. La déclaration d’une classe comme…
Non classé
Conclusion frugale
by Antoine Alberti •
Ôkazou. Ce mot, avec tous ses cousins, est annonciateur de désastres. On ajoute des fonctionnalités, du code, des processes, ôkazou. Je préfère être capable de m’adapter à un nouveau besoin, plutôt qu’avoir tout prévu. On crée des lois qui sclérosent des pans complets d’activité, pour se protéger du risque qu’une brebis galeuse entraîne un préjudice…
Non classé
Process frugal
by Antoine Alberti •
Parlons procédure, méthodologie, processus, méthode… Je ferais ici référence à tout ça en utilisant le terme process (je ne parle pas ici du programme qui fait des choses dans l’ordinateur). Un process indique quoi faire dans un contexte donné. Il donne les pré-conditions d’application, les post-conditions de succès, les variations, les points d’attention. Un process…
Non classé
Code frugal
by Antoine Alberti •
Je n’ai jamais autant le sentiment de faire mon boulot de dév que quand je supprime du code. Et pourtant, l’attachement au code est la barrière la plus difficile à surpasser pour aider mes collègues à adopter une culture d’ingénierie, c’est à dire de l’expérimentation. Pour une raison que je ne comprends pas, ou en…
Non classé
Production frugale
by Antoine Alberti •
Réfléchissons à ce tube de la philosophie d’entreprise: Je veux satisfaire des besoins d’utilisateurs, acheteurs, managers, décideurs. Donc je veux des fonctionnalités. Donc je veux optimiser la production de fonctionnalités. C’est à dire que je veux maximiser la production de fonctionnalités. Imaginez cette grande banque, qui cherche à régler les problèmes de ses conseillers, voire…
Non classé
Trop c’est trop
by Antoine Alberti •
On consomme trop. On mange trop, on jette et rejette trop, on chauffe trop, on échange trop d’e-mails, on dépense et gagne trop. On doit apprendre à vivre mieux avec moins. On a des backlogs sans limite, on cherche les moyens de produire plus plus vite. La production est notre principal indicateur. Comme une entreprise…
Non classé
Faciliter la “Global Day of Code Retreat” : pourquoi pas toi ?
by Dorra BARTAGUIZ and Olfa Mabrouki •
Chaque année a lieu un événement planétaire durant 24 heures : la Global Day of Code Retreat (GDCR), en simultané dans 133 villes partout dans le monde. Et comme depuis plusieurs années il y en avait une chez Arolla ! Retour sur cet événement grâce à Olfa et Dorra qui reviennent à cœur ouvert et dans le détail sur…