Blog Arolla

Catégorie : Programmation

Revue de presse de novembre

Winter is coming ! Maintenant que les jours raccourcissent, rien de tel que rester au chaud sous la couette, ou encore sur son canapé, avec bon plaid, à lire l’Arolla-news du mois !   Object Oriented, Functionnal Programming, Procedural voici les trois termes à employer pour enflammer votre auditoire. Au-delà des querelles de clocher ne pourrait-on pas…

Dans la peau d’une Business Analyst

Cela faisait six mois que j’avais intégré une équipe de 25 personnes pour un poste de développement dans une grande banque d’investissement. L’équipe travaillait en agile (Scrum) avec une proximité utilisateur privilégiée. Ma curiosité et ma capacité d’analyse ont alors attiré l’attention de mon client qui m’a proposé le rôle de Business Analyst (BA) pour…

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…

Revue de presse de mars

Pour cette revue de presse de mars, nous commencerons par une giboulée de Java. Puis nous nous attaquerons à la problématique d’écriture d’un logiciel : pourquoi est-ce difficile ? S’ensuivra un cas pratique sur la performance. Et enfin un dernier cas pratique dont le sujet sera la réécriture d’une application afin d’en améliorer les performances, l’architecture,…

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…

Revue de presse de février

Dans cette revue de presse, nous parlerons cocktail, langage et critique. En espérant que cela vous ouvre l’appétit !   Et si on faisait des mélanges pour commencer cette revue de presse ? Dans l’article suivant, l’auteur nous explique comment les équipes de « US Digital Service » parviennent à mixer de nouvelles technologies avec les mainframes. Il ne…

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…