Blog Arolla

Catégorie : Bonnes pratiques de dév

Revue de presse de juillet

Une fois n’est pas coutume, on commence, cette fois-ci, par du langage. Ici, il sera question de Rust. Cet article a été écrit à l’occasion des deux ans de ce dernier. On lui souhaite un franc succès !   https://blog.rust-lang.org/2017/05/15/rust-at-two-years.html   On continue avec les langages avec un tour du côté de Scala. Attention, pas question…

Revue de presse de juin

Il fait beau, il fait chaud ! Quoi de mieux que quelques news autour de la performance pour se rafraîchir ? Dans cette revue, nous parlerons essentiellement de performances. De quoi faire vrombir vos applications !   Commençons par l’essentiel : le point critique d’une application quand certaines actions commencent à prendre trop de temps ou alors que la…

Les principes SOLID dans la vie de tous les jours

Cet article est une traduction d’un post de Erik Dietrich donnant quelques moyens mnémotechniques pour se rappeler les bons principes de développement. La version originale est parue ici : visualization mnemonics for software principles. Introduction Vous aimez participer aux discussions techniques de vos collègues sur le développement logiciel, mais trop souvent, il vous faut regarder…

Il était une fois la fonction reduce

Imaginons une collection d’entiers: Dans une approche impérative, lorsque nous voulons calculer une valeur à partir d’une liste de valeurs, nous devons utiliser une boucle sur la liste et accumuler le résultat à l’extérieur de la boucle. Par exemple, pour calculer la somme des entiers, nous procédons comme suit : Dans une approche fonctionnelle, nous…

Revue de presse de janvier

Chères lectrices, chères lecteurs,   Je suis ravi de vous retrouver pour la première revue de presse de 2017 !     C’est le buzzword qui monte, qui monte, qui monte et…. Éclate ? L’Intelligence Artificielle, ça vous parle ? Dans le blog suivant, l’auteur l’estime surexploitée et s’en alarme. Il admet tout de même le potentiel commercial…

Quelques précisions sur le Dockerfile

Précédemment, dans la présentation de Docker et de la technologie des conteneurs, on avait parlé des features sur lesquelles reposent Docker. Le Cgroup et le Namespaces pour l’isolation de processus et le système de fichier COW pour l’optimisation de l’espace disque. Dans cet article, on passera à la loupe le Dockerfile, le fichier de description…

Revue de presse de juin

Ce mois-ci, parlons, en autres choses, d’organisation du travail et du métier de développeur. Réflexions : L’un des sujets de débat favoris des développeurs est le management… Pour notre défense, il faut avouer que notre expérience dans ce domaine est plus négative que positive. Dans cet article, l’auteur remet les points sur les i :…

NCrafts 2016: du code, du design, des principes et des échanges

Les 12 et 13 mai derniers, j’ai assisté à NCrafts 2016, une conférence internationale autour du Software Craftsmanship. Elle s’est déroulée à Paris et on a parlé, entre développeurs, de code, de technos, de carrière, de méthodologie et de bonnes pratiques. N’ayant pas l’habitude d’assister à des conférences, j’ai trouvé celle-ci bien organisée pour un événement plutôt…