UX CALENDAR – 16 DÉCEMBRE – Le jeu des 4 Inversions

Vous connaissez tous notre jeu des 7 familles ? 54 cartes pour tout comprendre à l’UX-Design. (NDLR : disponible dans notre boutique en ligne) Le jeu des 7’UX Familles est un jeu de cartes qui présente une vision complète de l’UX Design. Nous présentons des méthodes, des logiciels, des auteurs et les métiers qui composent l’écosystème de … Lire plus

UX CALENDAR – 14 DÉCEMBRE – L’atomic research en (très) résumé !

Pour faire suite à l’article “UX calendar – 07 décembre – une nouvelle méthode de recherche utilisateur : l’atomic UX research”, nous vous proposons un poster en format A4 reprenant les principes de base de l’Atomic Research, à afficher près de votre bureau ! # LE POSTER [actionbox color=”default” title=”Poster Atomic Research” description=”” btn_label=”Télécharger le … Lire plus

UX CALENDAR – 08 DÉCEMBRE – Comparatif des outils pour un design system en 2020

Les outils de prototypage Pour qui :  Les designers Ux/Ui. Pourquoi ? Designer les composants. Partager des bibliothèques de composants. Travailler en collaboration.   #1 Figma Le plus : Figma regroupe toutes les fonctions Sketch, Invision, Zeplin  : conception, présentation, prototypage et inspection de code à elle toute seule.  partage collaboratif en direct. bibliothèques partagées activables … Lire plus

UX CALENDAR – 04 DÉCEMBRE – ErgonUX : méthodologie de conception d’un véhicule autonome

Alors non, l’ErgonUX n’est pas une marque de cosmétique mais bel et bien le petit nom que j’ai donné à la méthodologie que j’ai déployé lors d’une mission portant sur la conception d’un véhicule autonome. L’objectif de cet article est de vous exposer cette méthodologie mais nous ne présenterons pas ici les résultats détaillés de … Lire plus

Introduction aux tests de mutation

“Mutation Testing” (en français : tests de mutation), j’ai récemment découvert ce terme décrivant un processus capable de détecter les lacunes des tests unitaires, en allant au-delà de la couverture du code. Aujourd’hui, je vous présente cette démarche consistant à réaliser ces tests en malmenant le code. Tests unitaires Considérant qu’il n’est plus à démontrer l’utilité des … Lire plus

Ma fiche récapitulative des tests unitaires en Angular

Pour ceux d’entre-vous qui ont eu l’occasion de se pencher sur le framework Angular (V2 et plus) vous avez pu constater à quel point la documentation sur le site officiel pouvait être volumineuse, notamment sur la partie des Tests Unitaires. Le but de cet article est de vous fournir une fiche récapitulative des meilleures pratiques … Lire plus

Fuites mémoires en JavaScript : comment s'en débarrasser (2/2)

Cet article est la suite de l’article “les 4 types de fuites mémoire” Le comportement peu intuitif des Garbage collectors Bien que les Garbage collectors soient très pratiques, ils viennent avec leur lots de compromis. L’un de ces compromis étant leur non déterminisme. En d’autres termes, les Garbage collectors sont imprévisibles. Il n’est généralement pas … Lire plus

4 types de fuites de mémoire en JavaScript et comment s’en débarrasser 1/2

Découvrez les fuites de mémoire en JavaScript et ce que vous pouvez faire pour les réparer! Dans cet article, nous allons explorer les typologies de fuite mémoire dans le code Javascript coté client. Nous allons aussi découvrir comment utiliser les outils de développement de Chrome pour les trouver. Commençons ! Introduction Les fuites mémoires sont … Lire plus

How to setup Nighwatch in a multi-OS configuration

JS-Republic - nightwatch

Introduction This article is a follow up of http://blog.js-republic.com/introduction-to-nightwatch-for-lightning-acceptance-tests/ Nighwatch in a team with multiple Operating systems In the real world, you may encounter a team running several OSes : Windows, MacOS, Linux, etc. When you want to run an acceptance test, it must be runnable under each OS. Nightwatch uses Selenium as an underlying … Lire plus