flow
Comment organiser idéalement le flux de son code pour une intégration continue optimale ?

Disposer d’une chaîne d’intégration continue (CI en anglais pour Continuous Integration) est absolument nécessaire pour améliorer sa qualité logicielle et optimiser sa production. L’objectif étant d’automatiser au maximum l’exécution des tests, des linters et autres opérations optimisant la productivité (compilation, paramétrage, etc.). Si plusieurs outils existent aujourd’hui et permettent facilement la mise en place d’une

legacy
Legacy code : quatre étapes pour contrôler et réduire la dette technique

Les projets legacy apportent des défis supplémentaires pour la qualité du code. Ils ont subi de nombreuses modifications (plus ou moins importantes) et ne sont probablement pas maintenus par les auteurs d’origine. Que ça soit par manque d’anticipation à la conception ou une maintenance difficile, ils ont souvent accumulé beaucoup de dette technique. Vous maintenez une telle

promyze idéal qualité logicielle clean code
Tendre vers un idéal de qualité logicielle

L’idéal de qualité logicielle n’est pas un concept inconnu pour vous. Notamment côté développeur, vous êtes convaincus que la propreté du code et la façon dont il est testé, a une influence directe sur votre activité. Sans forcément le mesurer, c’est un sentiment qui paraît réaliste. Il se traduit par de nombreux aspects : la facilité

ProMyze service fonctionnel
Le paradigme fonctionnel au service de la qualité de code

Je m’appelle Florian Kauder et j’ai écrit cet article dans le cadre de mon stage de fin de Master Génie Logiciel chez ProMyze. Développeur depuis de nombreuses années, je m’intéresse notamment à tous les aspects des applications Web, allant de l’expérience utilisateur jusqu’à la conception des serveurs. Twitter : https://twitter.com/aamulumi LinkedIn : https://www.linkedin.com/in/floriankauder/ GitHub :

Derniers articles