Blog Arolla

VLOG : Comprendre l’holacratie

Lorsque j’ai entendu le mot « holacratie » pour la première fois, je me suis dit « Tiens ! Encore un nouveau terme ! »… Curieuse, j’ai tout de même mené ma petite enquête pour comprendre cette technique managériale qui a fait couler beaucoup d’encre.      La réalité dans les organisations Nous connaissons plusieurs d’organisation du travail :  pyramidale, transversale,…

Elegant Objects, le livre qui pique de Yegor Bugayenko

Il y a quelques temps, je suis tombé sur le blog de Yegor Bugayenko. Son sujet d’écriture principal est la programmation orientée objet. Il y expose ses visions sur des problèmes classiques et ses solutions objets. En suivant une série de valeurs et de principes objets, il a développé un style de code particulier. J’ai…

À la découverte de nouveaux langages ! – revue de presse d’avril

Parlons peu, parlons bien, parlons langage ! Mieux qu’une discussion, j’aimerais vous en faire découvrir ou re-découvrir, tout en gardant à l’esprit la question : à quoi sert un langage ? Commençons doucement par Rust. C’est un langage créé par Mozilla pour apporter une réponse à la problématique de la gestion de la mémoire et notamment comment…

Gestion de projet, développement logiciel et Effective Java : revue de presse de mars

Pour ce mois de mars ne parlons pas des giboulées, mais plutôt de gestion de projet, de développement logiciel et de la 3e édition du livre Effective Java. Pour commencer, parlons de gestion de projet et plus particulièrement du « continuous delivery ». Autrement dit, comment livrer un projet de façon incrémentale ? Dans l’article, l’exemple est très…

Coût, complexité et sémantique : la revue de presse de février

Dans cette nouvelle revue de presse, il sera question de coût, de complexité et de sémantique. Trois leviers avec lesquels il faut souvent jouer pour atteindre le résultat tant attendu. Vaste programme ! Nous allons parler encore une fois d’un buzzword : « severless ». L’idée derrière ce terme est de ne payer que ce que l’on consomme. C’est…

Montez le niveau de votre gestion des erreurs !

  Lors d’une de mes missions avec une architecture classique en couches et sans service de routage, j’ai eu de nombreuses discussions et incompréhensions avec mes collègues quant à la gestion des erreurs. Plutôt que de rester dans le débat théorique, j’ai voulu essayer sur un exemple “classique” toutes les techniques auxquelles je pouvais penser.…

Revue de presse de janvier : des solutions pour chaque étape du cycle de développement !

Chères lectrices, chers lecteurs, je vous souhaite tout d’abord une très bonne année 2018 ! Pour bien commencer l’année, voici une sacrée question : pourquoi écrire un test et à quoi cela peut-il me servir ? Cela peut paraître trivial pour beaucoup d’entre vous, mais avec la routine, il y a un risque de perdre l’objectif initial. Cet article…

Architectures, librairies et performance : La revue de presse de décembre

Dernière revue de presse de l’année ! Pour terminer 2017 en beauté, parlons architectures, librairies, & performance. Commençons par un « gros » mot : Monad. Mais attention ! Pas question de le définir par d’obscures formules mathématiques. Ici, l’auteur définit ce qu’est une Monad au sens pratique du terme et explique surtout comment implémenter un DSL dans le langage…

Mon premier «Global Day of Code Retreat »

Cela fait quelques années qu’on me parle du « Global day of code retreat » comme de l’événement incontournable à faire au moins une fois dans sa vie de développeur : « Olfa, il faut que tu viennes ! Des développeurs du monde entier travaillent sur le même exercice, le même jour ! C’est top ! ». A chaque fois, je me…

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…