Il y a 5 années

Revue de Presse Xebia

La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia. Agilité Un format de rétrospective rafraîchissant (Par Ludovic Pérot) Mobilité NSNotificationCenter et blocks : attention danger ! (Par Martin Moizard) Web Sortie de Foundation 5 (Par Yannick Grenzinger) Le coin de la technique Software craftmanship et mode d’existence des objets techniques (Par Yannick Grenzinger)

Il y a 5 années

Craftsman Recipes – Simuler le temps

Ce nouvel article de la série Craftsman Recipes se penche sur une technique très simple mais que l’on rencontre sur peu de projets : la simulation de l’instant présent. Nos applications doivent couramment prendre des décisions dépendant de l’instant auquel elles s’exécutent (date, heure…). Il n’est donc pas rare d’avoir du code effectuant des tests sur...

Il y a 5 années

Craftsman Recipes – De l’art de bien nommer les concepts

On sous-estime souvent l’importance du nommage. Un mauvais nommage peut ruiner la compréhension d’un programme, tandis qu’un bon nommage peut à l’inverse le rendre aussi lisible que du français (ou de l’anglais, selon la langue dans laquelle vous codez). Ce premier article de la série Craftsman Recipes se focalise sur des pratiques de nommage en...

Il y a 5 années

Craftsman Recipes

Nous vous proposons par le présent billet une nouvelle série détaillant des pratiques et des outils pouvant nous aider à créer des applications dont nous serons fiers. Le focus est donc entièrement placé sur nous, les développeurs. Quand pouvons-nous être fiers de l’application sur laquelle nous travaillons ? Quand elle s’adapte rapidement aux besoins de...

Il y a 6 années

Software Craftsmanship 2012 – Génération de séquences de De Bruijn

Publié par Frédéric Dubois

Première session de cette édition 2012 du Software Craftsmanship de Londres, je me dévoue pour la génération des séquences de De Bruijn dont le nom seul suffit à faire fuir les plus valeureux développeurs. En réalité, j’y vais sans trop savoir ce qui m’attend, si ce n’est que ça va être plutôt scientifique. Je ne...

Il y a 6 années

Software Craftsmanship 2012 – Pair Programming Interviews

Publié par Nicolas Demengel

L’événement nous ayant fait bonne impression l’année dernière (voir les billets écrits à l’époque), trois xebians sont repartis cette année à la conférence Software Craftsmanship, à Bletchley Park, aux alentours de Londres. Au programme cette année encore : des ateliers autour de notre pratique quotidienne du développement, le but étant de tendre vers une plus...

Il y a 6 années

Xebia à la conférence Software Craftsmanship 2012

SC2012 : La conférence européenne sur le software craftsmanship revient cette année toujours dans le très anglais de Bletchey Park non loin de Londres, lieu mythique où Alan Turing a amélioré la cryptanalyse d’Enigma lors de la seconde guerre mondiale. SC2012 est une conférence particulière, il n’y a pas de session magistrale, slide à l’appui....

Il y a 6 années

Xebia Studio

Il y a quelques mois Xebia a lancé Xebia Studio, son studio de développement agile dédié à la réalisation de projets innovants. Le Studio est la force de frappe qui aide nos clients à relever leurs défis : délais de livraison très courts, traitement de fortes volumétries, plates-formes hautement scalables mais aussi applications mobiles d’entreprise...

Il y a 6 années

Le pair programming mort-né ?

Publié par Simon Caplette

L’un des piliers de l’eXtreme Programming, le pair programming ou programmation en paire – incorrectement appelé aussi binômage – est une pratique en voie de disparition dans les entreprises avant même d’avoir été mise à l’essai! La programmation en paire alimente beaucoup les bruits de couloir et les discussions de réunions pour être ensuite exécutée sur le champ...

Il y a 7 années

Peut-on faire du TDD sur du code existant ?

Publié par Julien Smadja

Notre quotidien de développeur consiste très souvent à modifier du code existant. Certes, nous avons parfois la chance de développer de nouveaux modules tout frais, tout neufs et le Test Driven Development est à son avantage. Mais comment peut-on mettre en pratique le TDD sur du code déjà écrit, parfois mal pensé et non testé....

Il y a 7 années

Les principes SOLID

A l’heure où de nombreux débats font rages sur l’éventuel successeur du langage Java, le XKE (Xebia Knowledge Exchange) de Mars a été l’occasion de faire un retour sur les fondamentaux de la conception Orienté Objet. Faisons un petit sondage dans la communauté : quels arguments avanceriez-vous en faveur du langage Java ? Parmi les...

Il y a 7 années

Cyber dojo au Software Craftsmanship 2011

La conférence Software Craftsmanship 2011 – à propos de laquelle deux billets ont déjà été publiés : How Object-Oriented are you feeling today ? et Lean code challenge – s’est clôturée avec la session dite du Cyber dojo, inventé, programmé et présenté par Jon Jagger. Le Cyber dojo est un exercice d’apprentissage dans lequel les participants peuvent pratiquer l’écriture...

Il y a 7 années

The Lean Code Challenge au Software Craftsmanship 2011

Publié par Frédéric Dubois

La dernière session de la conférence Software Craftsmanship 2011 m’emmène sur les pentes du Lean Software Development avec « The Lean Code Challenge ».  Très bon slot de Chris Parsons avec au programme, du code bien sûr, une fois n’est pas coutume dans cette conférence. L’objectif de cette session est de nous faire réfléchir sur le Lean...

Il y a 7 années

How Object-Oriented are you feeling today ? au Software Craftsmanship 2011

Publié par Frédéric Dubois

Software Craftsmanship Conference 2011 La dernière conférence craftsmanship en date s’est déroulée au Nord de Londres, et nous étions au rendez vous. Un programme alléchant qui promettait de nombreuses sessions hands-on de 90 minutes chacune. Une conférence Craftsmanship n’est pas une conférence technique comme les autres. Elle attend beaucoup de ses participants. Et c’est pour ça...

Il y a 7 années

Offre promotionnelle de dernière minute – Robert C Martin – Software Craftsmanship Agile en Java

Publié par Xebia France

Comme nous l’avions déjà évoqué nous organisons notre première formation « Software Craftsmanship Agile en Java » animée par Robert Martin les 20 et 21 avril pour laquelle nous avons une offre promotionnelle de dernière minute en cours. Pour ceux qui ne le connaissent pas, Robert Martin est une figure emblématique du monde du développement logiciel agile....

Il y a 7 années

Quelques places disponibles pour la première session de Robert Martin

Publié par Xebia France

Comme nous l’avions évoqué lors d’un précédent billet, nous organisons notre première formation « Software Craftsmanship Agile en Java » animée par Robert Martin les 20 et 21 avril pour laquelle il reste encore quelques places. Pour ceux qui ne le connaissent pas, Robert Martin est une des figures emblématiques du monde du développement logiciel...

Il y a 7 années

Revue de Presse Xebia

Publié par Xebia France

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Agilité Craftsmanship, le débat fait rage dans la blogosphère! Les dangers qui guettent Scrum Actualité éditeurs / SSII JAX-RS 2.0 Evènements de notre communauté en France et à l’étranger Code retreat à Grenoble

Il y a 7 années

Software Craftsmanship : en pratique

Le software Craftsmanship est un mouvement récent qui met en exergue l’expérience des pratiques de développement des programmeurs. Ce mouvement de pensée est l’une des réponses à la tendance à l’externalisation systématique des développements banalisant le métier de développeur pour le reléguer au rôle de simple producteur de ligne de code. Le mouvement est réellement...

Xebia.TV

XebiCon'18 - Build The Future - Teaser

La XebiCon revient cette année. Nous vous donnons rendez-vous le 20 novembre prochain au Palais Brongniart. XebiCon, c'est la conférence qui vous donnera les clés pour tirer le meilleur des dernières technologies. https://xebicon.fr/

Aftermovie XebiCon'17 - Build the Future

XebiCon est la conférence qui vous donnera les clés pour tirer le meilleur des dernières technologies. En 2017, les 1000 participants se sont retrouvés lors de 42 conférences pour partager et échanger sur la Data, l'IoT, l'agilité, etc. Nous vous donnons rendez-vous le 20 novembre 2018 au Palais Brongniart. xebicon.fr

DataXDay - The internals of query execution in Spark SQL

If you want to get even slightly better performance of your structured queries (regardless whether they are batch or streaming) you have to peek at the foundations of Dataset API starting with QueryExecution. That's where any query ends up at and my talk starts. The talk will show you what stages a structured query has to go through before execution in Spark SQL. I'll be talking about the different phases of query execution and the logical and physical optimizations. In the end, I'll do a live coding session to show the steps to write logical and physical optimizations in Scala. Jacek - Laskowski https://dataxday.fr/