Articles

Angular : Tests UI

Dans cet article, nous détaillons la problématique de tests UI des applications Front Angular 6, pour explorer le Framework de tests end to end Protractor, ainsi que le Framework de BDD Cucumber. Nous parlons aussi de Rick et Morty. Cucumber ? Non pas le légume, mais le Framework de tests BDD : Behavior Driven Design....

Publié par Souhaib Guitouni
Publié par Kevin Archet

Il y a 2 mois

Craft – Le Supple Design en DDD

Cet article est le deuxième épisode de la série sur le Domain Driven Design, approche de conception logicielle décrite dans le Blue Book d’Eric Evans écrit en 2003 (Domain-Driven Design: Tackling Complexity in the Heart of Software), puis dans son condensé, le Yellow Book (Domain-Driven Design Reference: Definitions and Pattern Summaries), écrit en 2014. Utilisant...

Publié par Xebia France

Il y a 4 mois

Revue de presse

Agilité Agile Coach must die Derrière un titre volontairement provocateur, Mike MacIsaac nous annonce la mort du coach agile dans les organisations. Après plus de 10 ans de pratique, les rôles de scrum master et de coach agile ont sensiblement changés. Les premiers sont face à des équipes plus matures dont l’accompagnement doit être plus...

Publié par Xebia France

Il y a 4 mois

Revue de presse

  Craftsmanship Scala Wars: FP-OOP vs FP Très flexible, Scala permet de mettre le curseur où vous le souhaitez entre programation fonctionnelle (FP) et programmation orientée object (OOP). On parle souvent du FP-OOP lorsqu’on se trouve entre les deux. Si l’OOP permet à Scala d’être aussi accessible que Java 8 ou Kotlin, la FP effraie...

Il y a 5 mois

Focus sur la Data sur GCP chez Early Birds avec Jonathan Norblin

Google Cloud Platform (GCP) et la Data dans le Cloud sont des axes clés pour cette année 2018 chez Xebia. Cela tombe bien, Jonathan Norblin intervient chez Early Birds, et pas sur n’importe quoi : un super combo des deux, de la data sur GCP s’il vous plaît ! Pour contextualiser, découvrez l’interview de Samuel...

Publié par Xebia France

Il y a 5 mois

La XebiCon revient en 2018 !

La XebiCon est de retour en 2018 !   SAVE THE DATE: Rendez-vous le 20 novembre prochain. Cette 4ème édition aura lieu dans le cadre prestigieux du Palais Brongniart, au centre de Paris. Qu’est ce que la XebiCon 2018 ? La XebiCon, c’est : 1 200 personnes partageant et échangeant sur les dernières actualités technologiques...

Publié par Lionel Guez

Il y a 5 mois

Craft – Les patterns tactiques du DDD

Le DDD (ou Domain-Driven Design) est une approche de la conception logicielle qui préconise, entre autres, de mettre le domaine métier au centre du développement logiciel. Cette approche est globale car elle propose des outils de conception à la fois au niveau du code, au niveau de l’organisation d’un projet et même au niveau stratégique...

Publié par Jonathan Norblin

Il y a 6 mois

Maven vs SBT : quel outil de build choisir pour vos projets Scala en entreprise ?

    Maven ou SBT ? Au-delà du déclenchement d’une nouvelle Holy War pour distraire les développeurs, cette question est l’une des premières qui se pose lorsqu’un nouveau projet Scala est amorcé. Les débutants en Scala choisiront probablement naïvement SBT, poussé par Lightbend (ex-Typesafe) comme outil de build par défaut de Scala, tandis que les développeurs venant...

Publié par Xebia France

Il y a 7 mois

Un vendredi à Devoxx, découvrez le retours des Xebians !

Pour cette nouvelle édition de Devoxx France, les Xebians étaient présents. Ils vous proposent à travers cet article de découvrir leur avis sur certaines des conférences présentées. Découvrez d’ores et déjà leurs retours sur les conférences du jeudi. Keynote French Road L’ordinateur quantique Software Heritage: pourquoi et comment préserver le patrimoine logiciel de l’humanité Web,...

Publié par Xebia France

Il y a 7 mois

Un jeudi à Devoxx, découvrez le retours des Xebians !

Un jeudi à Devoxx, découvrez le retours des Xebians ! Pour cette nouvelle édition de Devoxx France, les Xebians étaient présents. Ils vous proposent à travers cet article de découvrir leurs avis sur certaines des conférences présentées : Keynote La e-residence estonienne et l’entrepreneuriat sans frontieres Le Smart Building : par où commencer ? Web,...

Publié par Xebia France

Il y a 8 mois

Revue de presse

      Craftsmanship  Pourquoi le TDD fait gagner du temps.  Dans son dernier article, Rainer Hahnekamp démonte le plus grand argument anti-TDD: le « J’ai pas le temps ». Et parce qu’un petit dessin vaux mieux qu’un long résumé:     Data Swift for TensorFlow TensorFlow Dev Summit a été l’occasion d’annoncer Swift for TensoFlow, qui...

Publié par Xebia France

Il y a 8 mois

Devoxx 2018 : Les Xebians y étaient. Découvrez leurs conférences !

Cette année encore, nous ne pouvions pas manquer l’événement incontournable des développeurs : Devoxx France. Du 18 au 20 avril prochain, les 3 000 participants attendus seront tous réunis au Palais des Congrès pour assister à 235 conférences. Parmi eux, une trentaine de Xebians se mêleront à la foule, en tant que participants mais aussi...

Publié par Sergio Dos Santos

Il y a 8 mois

Kotlin et mémoïzation de fonctions récursives

La mémoïzation est une technique qui permet de mémoriser le retour d’une fonction afin d’optimiser le temps d’exécution de ses appels suivants. Cette technique se révèle également très intéressante lorsque l’on veut mémoriser des appels à des resources externes : base de données, API avec rate limiting, etc. Lorsque les données sont représentées sous forme...

Publié par Bastien Bonnet

Il y a 10 mois

git essentials – 5 – visualiser les changements

Ceci est le cinquième article d’une série consacrée aux commandes de Git, le système de gestion de révisions décentralisé. Le sujet de cet article est la visualisation des changements, au travers de la commande diff. Retrouvez les précédents articles de la série : git essentials – 1 – log git essentials – 2 – bisect...

Publié par Sarah Buisson

Il y a 10 mois

Real Time Code Coverage Analysis. Ou comment IntelliJ IDEA va révolutionner votre TDD

NCrunch-like sur IntelliJ. Vous avez sans doute remarqué, peut-être même déjà utilisé cette fonctionnalité d’IntelliJ : l’auto-testing: Cela n’a l’air de rien, vu comme ça. Mais l’auto-testing va révolutionner la pratique des tests dans vos équipes. Dans cet article nous allons découvrir ensemble comment utiliser l’auto-testing pour avoir une couverture du code actualisée en temps réel, et...

Publié par Clément Héliou

Il y a 11 mois

Automatiser l’exécution de ses scénarios Gherkin en Scala

Si l’exécution automatisée de spécifications par l’exemple (ou scénarios Gherkin) est monnaie courante et bien outillée dans beaucoup de langages tels que Java, Ruby ou C#, la recherche s’avère moins fructueuse en Scala. Dans cet article, nous vous proposons de parcourir les solutions qui s’offrent à vous pour exécuter automatiquement vos scénarios afin d’obtenir une...

Publié par Xebia France

Il y a 11 mois

Revue de presse Xebia

La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia. Agilité Scrum master, one name, two possibilities? Scrum master, chef de projet, coach agile, un même poste partage souvent plusieurs casquettes. Comment arbitrer correctement entre l’avancement opérationnel et l’indépendance de l’équipe ?...

Publié par Xebia France

Il y a 1 année

Revue de Presse Xebia

La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia. Agilité Lean and Digital Transformation: A New Golden Age ?  How start building functional team retrospective ? Mobilité Announcing TensorFlow Lite Craftsmanship How we create technology radar ? Front The Cost Of JavaScript...

Nous recrutons

Être un Xebian, c'est faire partie d'un groupe de passionnés ; C'est l'opportunité de travailler et de partager avec des pairs parmi les plus talentueux.