En savoir plus

Les Streams en JAVA 8

Dans cet article nous verrons comment les Streams nous permettent d’effectuer des traitements sur des collections d’une manière simple et performante.

Lire la suite
En savoir plus

Function style en F#

A quelle image pourrait-on associer le développement ? On pourrait volontiers le comparer au jeu Lego. A cette différence près qu’en programmation objet (POO), on construit les briques pour assembler des ensembles plus gros et ainsi de suite. Mais cette image est particulièrement statique. C’est l’une des différences fondamentales avec la programmation fonctionnelle qui est beaucoup plus vivante et dynamique. Nombreux sont ceux qui partagent ce point de vue, et pour vous en convaincre, visionnez donc cette vidéo : IF YOU’RE NOTLIVE CODING, YOU’RE DEAD CODING.

Lire la suite
un homme sur une corde
En savoir plus

5 conseils pour appliquer les méthodes agiles dans les grands groupes

Bien souvent, dans des tentatives de transformation numérique des entreprises, la mise en place de méthodes agiles n’apporte pas le résultat escompté car elles se heurtent aux vieux modèles des couches supérieures : l’organisation et la culture des entreprises.

Les dispositifs agiles sont nés dans les startups. Ils ne sont donc pas naturellement adaptés à l’organisation des entreprises « classiques », et encore moins à celle des grands groupes français. Je vous propose de passer en revue les dysfonctionnements les plus fréquents et d’explorer les pistes pour y remédier.

Lire la suite
En savoir plus

Tests informatiques, les bonnes pratiques

Que celui qui n’a jamais dit : « c’est bon, j’suis sûr que ça passe, on testera en prod sinon », lève la main. La tentation est grande, mais hélas, trois fois hélas, ça ne finit généralement pas par un happy end.

Lire la suite
En savoir plus

.Net Core, le pari stratégique de Microsoft

Microsoft a toujours représenté un univers à part dans la sphère informatique. Son OS est très différent de ceux de Linux ou Unix. Cela plaît au regard de la proportion de desktop utilisant Windows. Même au niveau serveur, il n’est pas rare de retrouver cette OS. Cependant Windows est pour moi la marque de l’isolement de Microsoft, heureusement la firme change de stratégie et cherche à s’ouvrir au monde extérieur et c’est tant mieux. Son arme ? .NETCore. Un écosystème lancé en juin 2016 pour tous les terminaux, PC, tablettes et serveurs. Un virage audacieux de la part de Microsoft afin de pouvoir s’adapter aux évolutions numériques. Mais qu’est-ce que le .NETCore exactement ? Et en quoi est-il intéressant d’utiliser cette technologie ? Découvrons ensemble ce que nous apporte ce nouvel arrivant et comment en tirer parti.

Lire la suite
En savoir plus

La résolution des implicits Scala, une liberté qui a un coût

La résolution des implicites scala prennent place lors de la compilation. Mais comment en être sûr ? Prenons un exemple simple…

Lire la suite