Notre CTO Arthur Magne a eu l’occasion lors de l’évènement Insight, un événement 100% digitalisé, rassemblant différents webinars, afin de présenter le Software Craftsmanship.
Un évènement organisé par Epitech sur Twitch, permettant de découvrir les métiers passionnants de l’information avec des experts !
Animé par Arthur Magne
📅 Février 2021
Rendue populaire par l’Extreme Programming, la programmation par binôme (ou Pair programming) est une méthode de développement qui consiste à écrire du code source de manière collaborative à 2 personnes, chacune ayant un rôle bien défini : le driver rédige le code et l’observer relit en temps réel le code.
Par extension, le Mob programming rassemble tout ou partie de l’équipe et s’applique généralement sur des tâches plus spécifiques : refactoring, fonctionnalités core business, utilisation d’un nouveau langage ou framework.
Animé par Cédric Teyton
📅 Février 2021
Quelle est la place aujourd’hui du développeur dans un projet logiciel ? Comment délivrer régulièrement du code de qualité ?
Ce webinar présente les racines du Software Craftsmanship et les valeurs portées par ce mouvement. Nous abordons un ensemble de pratiques connotées “Craft”, en particulier la revue de code, et démontrons comment Promyze utiliser la revue de code en équipe pour faire émerger des bonnes pratiques.
Animé par Arthur Magne
📅 Décembre 2020
Maintenir un code de qualité tout au long d’un projet ne se fait par magie. Une équipe de développeurs doit mettre en oeuvre un certain nombre de pratiques pour produire ensemble un code simple et facile à maintenir.
Par ailleurs, la revue de code en fait partie. Comment la mettre en œuvre ? Quelles sont les bonnes pratiques et erreurs à éviter ? On en parle dans ce webinar !
Animé par Cédric Teyton
📅 Novembre 2020
Si l’essor de l’agilité a transformé les projets logiciels durant les années 2000, il a aussi vu apparaître des dérivés liées à l’accélération des livraisons au détriment de la qualité. Pour parer cela, le manifeste du Software Craftsmanship et l’ouvrage de Sandro Mancuso ont posé les bases de l’artisanat logicielle et du besoin de remettre la qualité du code produit au premier plan.
Ce webinar présente les valeurs essentielles de ce mouvement.
Animé par Cédric Teyton
📅 Novembre 2020
Nous présentons une approche pour atteindre l’objectif de diffusion des pratiques de développement. Cette approche se découpe en 3 étapes :
Animé par Arthur Magne
📅 Mars 2020
Comment les entreprises gèrent-elles les problématiques de dette technique aujourd’hui ? Quelles sont les stratégies observées et leurs limites ? Quelles sont les pistes pour enfin produire du code durable en équipe ?
Ainsi, des dérives de la gestion par indicateur au Software Craftsmanship, on parle ici de qualité de code et du métier de développeur.
Animé par Arthur Magne (Meetup Okiwi)
📅 Mars 2020
Le Domain-Driven Design (DDD) et ses patterns tactiques s’imposent durablement. Un des avantages est de permettre de concevoir des systèmes complexes tout en assurant une forte qualité du code source.
De plus, ce webinar présentera les patterns tactiques Value Object, Entity et Aggregate en expliquant comment ils améliorent la qualité du code source.
Animé par Xavier Blanc
📅 Février 2019
Le Clean Code est un ensemble de bonnes pratiques permettant de coder proprement quel que soit le langage de programmation. Le Clean Code répond aux questions de base du développeur et pose les bases d’une programmation efficace et utile.
En effet, si on code pour répondre uniquement aux besoins exprimés dans le cahier des charges, alors on aboutit inexorablement à écrire du code de mauvaise qualité, difficilement débuggable et maintenable. Alors, une application mal codée convient pour un temps à ses utilisateurs, mais à terme, elle est condamnée à ne pas pouvoir évoluer.
Animé par Xavier Blanc (JUG Bordeaux)
📅 Novembre 2017
Promyze, the collaborative platform dedicated to improve developers’ skills through best practices sharing and definition.
Crafted from Bordeaux, France.
©2023 Promyze – Legal notice