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…
Catégorie : Programmation
Bonnes pratiques de dév, Programmation, Revues de presse
Coût, complexité et sémantique : la revue de presse de février
by Lionel Tougne • • 0 Comments
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…
Bonnes pratiques de dév, Programmation
Montez le niveau de votre gestion des erreurs !
by HadrienMP • • 1 Comment
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.…
Programmation, Revues de presse
Revue de presse de janvier : des solutions pour chaque étape du cycle de développement !
by Lionel Tougne • • 0 Comments
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…
Programmation, Revues de presse
Architectures, librairies et performance : La revue de presse de décembre
by Lionel Tougne • • 0 Comments
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…
Bonnes pratiques de dév, Je pense donc je blogue, Programmation
Mon premier «Global Day of Code Retreat »
by Olfa Mabrouki • • 1 Comment
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…
Actu, Je pense donc je blogue, Non classé, Programmation, Revues de presse
Revue de presse de novembre
by Lionel Tougne • • 2 Comments
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…
Bonnes pratiques de dév, Programmation
Adrian Bolboaca on Evolutionary Design: Inductive vs. Deductive approaches
by Cyrille • • 1 Comment
I’ve been lucky to attend a very interesting meetup with Adrian Bolboaca recently at Arolla on the edgy topic of Evolutionary Design using Inductive or Deductive approach. It is about TDD of course, as Adi is a master of TDD. The topic could not escape my mind since then, so I’d like to share about…
Je pense donc je blogue, Non classé, Programmation
Dans la peau d’une Business Analyst
by Dorra BARTAGUIZ • • 4 Comments
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…
Actu, Bonnes pratiques de dév, Programmation, Revues de presse
Revue de presse de juillet
by Lionel Tougne • • 0 Comments
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…