Clément Héliou
Pragmastism Driven Developer passionate about xDD (TDD/BDD/DDD), clean architectures (Event Sourcing, Hexagonal Architecture and al.) and code quality. Enthusiastic defender of knowledge sharing and human skills.
Il y a 2 mois

Event Sourcing : comprendre les bases d’un système évènementiel

Depuis plusieurs mois, l’Event Sourcing et les systèmes évènementiels sont sur toutes les lèvres. L’année passée a sans nul doute marqué l’avènement des systèmes dits « réactifs » ou « dirigés par les évènements ». Bien que leur présence ne date pas d’hier, peu d’applications en tirent aujourd’hui bénéfice. Durant la dernière Xebicon, Xebia a proposé...

Il y a 10 mois

Retour sur nCrafts 2016

Souvent quand on essaie d’expliquer ce qu’est le software craftsmanship, on a du mal à synthétiser les idées qui définissent ce mouvement. Après réflexion, il s’avère que la conférence nCrafts à elle seule nous donne un bel aperçu : DDD, BDD, TDD, code quality, functionnal programming, craftsmenship, machine learning and much more… It´s all there...

Il y a 11 mois

5 recettes pour réussir à coup sûr vos live-coding

Le printemps est, pour la communauté des développeurs, propice aux conférences avec en l’espace de quelques semaines Devoxx France, Mix-IT et NCrafts. Comme nous, vous êtes probablement friands des « live-coding » (ou « tools in action »), ces séances de codage en direct où l’on vous démontre les capacités d’un langage, d’un outil ou...

Il y a 1 année

Pérennisez votre métier avec l’architecture hexagonale !

Publié par Clément Héliou

Dans la majorité des DSI où nous intervenons, nous faisons souvent le même constat depuis plusieurs années ; il reste difficile de produire des applications évolutives et pérennes. C’est d’autant plus vrai aujourd’hui alors que la révolution numérique (ne dites surtout pas digitale) bat son plein, entrainant des nouveautés incessantes en termes de technologies, d’outillage, etc. Ainsi,...

Il y a 1 année

Codeurs en Seine 2015 : la conférence pour les développeurs

Cette année, Codeurs en Seine a démarré avec une demi-heure de retard, l’alarme incendie s’étant déclenchée de manière impromptue aux alentours de 9 h ! Les 500 participants se sont donc retrouvés 20 minutes dans le froid (mais sous le soleil) avant de retourner au chaud assister à la keynote de Laure Nemée. Dans cet...

Il y a 2 années

Découvrir la programmation fonctionnelle #1 | Fonctions

Java 8 vient de souffler sa première bougie. Si la programmation fonctionnelle (PF dans la suite de cet article) ne l’a pas attendue pour exister, on ne peut que constater le grand coup de projecteur donné à ce paradigme tantôt méconnu et parfois méprisé. Néanmoins, on ne peut réduire la PF aux seuls Streams, Collections...

Il y a 2 années

Découvrez le Craftsman Daily Workflow

Publié par Clément Héliou

Quality without Compromise est une des valeurs fondatrices de Xebia. Le Craftsmanship tient une part importante dans notre ADN, et c’est donc tout naturellement que nous sommes sponsor Silver de la nouvelle édition de la conférence NCrafts. Cette conférence, qui se tiendra les 21 et 22 mai prochains, sera l’occasion pour tous les Craftsmen de se retrouver...

Il y a 2 années

Un jour à Devoxx France 2015

La 4ème édition de Devoxx France s’est déroulée du 08 au 10 Avril dernier au Palais des Congrès de Paris. Ce fut une nouvelle fois un grand succès servit par une organisation irréprochable. Présents côté speakers et côté spectateurs, nous vous proposons un retour sur les présentations qui nous ont marquées. Vous aurez, d’ici quelques semaines,...

Il y a 2 années

Legacy code – Se défaire des dépendances statiques

Publié par Clément Héliou

Depuis quelques années, et particulièrement ces derniers mois, le mouvement Software Craftsmanship gagne du terrain et convainc de plus en plus de développeurs et de DSI. Si les valeurs qu’il soutient sont relativement bien comprises, une interrogation revient régulièrement : « Comment appliquer tout cela sur le legacy code? » Lors de la dernière réunion du Paris Software Craftsmanship, cette...

Xebia.TV

Présentation du Framework SAFe - Agilité à l'échelle de l'entreprise par Dean Leffingwell

Le 6 mars dernier, lors d'un événement exceptionnel en petit comité, organisé par Xebia, Dean Leffingwell a présenté SAFe, son origine et son impact dans les entreprises. Découvrez l'introduction, les essentiels et des retours d'experience de la mise en place de SAFe, par Dean Leffingwell, créateur du framework SAFe.

Présentation du Framework SAFe - Agilité à l'échelle de l'entreprise

Le 6 mars dernier, lors d'un événement exceptionnel en petit comité, organisé par Xebia, Dean Leffingwell a présenté SAFe, son origine et son impact dans les entreprises. Découvrez la présentation sur l’état de l’agilité à l’échelle et SAFe en France par Luc Legardeur, Président de Xebia et Renaud Chevalier, responsable de l’offre Agile chez Xebia.

Mobile Things S01 E01- Clean Architecture sur application mobile avec LaFourchette

Le choix d’une architecture est primordiale dans n’importe quelle application mobile Android ou iOS. Dans cette première édition de Mobile Things organisé par Xebia, l’équipe Android de LaFourchette vous présentera la clean architecture (enjeux, avantages, inconvénients) dans sa théorie mais aussi sa mise en pratique avec du code et des exemples.

@c_heliou Tweets

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 17 heures

RT @keithb_b: TDD is Lean applied to programming thoughts: one thought at a time, complete it before starting another; maintain no inventor…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 3 jours

RT @waxzce: Find your way with the power of PostGIS & pgRouting https://t.co/CWLlIVb1lf #posgres #SQL https://t.co/HKXsbm3F15

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 4 jours

RT @XebiaFr: #xebia_agile Suite de notre série articles consacré aux #agile smells, cette semaine parlons du sprint planning... https://t.c…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 4 jours

RT @MarcusBiel: "Complexity is a sign of technical immaturity. Simplicity of use is the real sign of a well design product." #CleanCode htt…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 5 jours

RT @WoodyZuill: “You are not your idea, and if you identify too closely with your ideas, you will take offense when they are challenged.” …

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 6 jours

RT @jessitron: Pairing: because programming is more like rally racing than F1. Unpaved, different every time, go faster with driver+navigat…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @davefarley77: @jboner @mjpt777 Even better when the documentation is executable - there should be a name for that :)

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @mjpt777: Writing the documentation for a feature before coding it can be a good way to clarify thinking.

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @mlthuret: Want to learn about how using react storybook can help you with your react app, check out my talk at #ReactConf => https://t.…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @g_o_rge: And now all together, let’s repeat: “Comments are Failures!” Great “Clean Code” talk by @victorrenta #VoxxedVienna https://t.c…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @emshort: It seems sometimes like 75% of mentoring is telling people that their current challenge is normal and not a sign of personal f…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @XebiaFr: #xebia_agile Nouvelle série d'articles consacré aux #agile smells : commençons par le management visuel... https://t.co/KcwGuo…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @NigelGreenway: As a ~developer~ person, there is *nothing* wrong with saying: - I don't know - I don't understand - I think I've messe…

Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

So true ! Never thought about TDD this way. https://t.co/Ukuwcx2R0C

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 1 semaine

RT @aheritier: Thus we can do great stuffs in France sometimes ... Bravo Mélanie https://t.co/tpj1wKk2si

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 2 semaines

RT @jasongorman: The way some employers treat their dev teams could probably best be described as 'infantalisation'

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 2 semaines

RT @Cyrdup: Event Storming practice for @SocieteGenerale architects with @cyriux and @PatriceFRICARD https://t.co/WHlZmClCeh

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 2 semaines

RT @melaaboudi: Retenue avec Laurène T à @DevoxxFR pour un slot montrant des questions et réponses lors d'une transformation vers l'Agile c…

Clément HELIOU a retweeté
Clément HELIOU
Clément HELIOU @c_heliou Il y a 3 semaines

RT @gregyoung: the distinction between accidental complexity and complexity can be very difficult to discern when you are inside of it.