Blog Arolla

Cerveaux contre Machines

Vous devez accomplir une tâche surhumaine  Machines Les ordinateurs sont faits pour réaliser des tâches pénibles car longues ou répétitives pour les humains. Depuis 1999, le projet SETI@home de l’université de Californie se poursuit dans l’espoir de détecter une présence de vie extraterrestre. La puissance de calcul d’un réseau d’ordinateurs d’un grand nombre de particuliers, est mise à contribution,…

Retour de décision

Assurances du risque, silo IT, vendredi 21h, salle de réunion Richard Gotainer  — Pluto Krath: Non non, il est hors de question de revenir là-dessus. On avait décidé qu’on n’utiliserait pas de base de données, on ne va pas changer d’avis tous les quatre matins. — Nadia: On n’avait pas pensé qu’on devrait naviguer dans des…

Comment comprendre le métier quand on est développeur-se ?

Nous autres, développeur-se-s, avons le savoir-faire technique pour élaborer un logiciel. Nous avons aussi souvent la responsabilité de construire le bon outil de travail pour nos clients, qui exercent un tout autre métier. Le lien fort entre logiciel et métier Beaucoup de professions utilisent un logiciel quotidiennement. Ce logiciel est tellement étroitement lié à leur…

Mon estimation la moins chère

Il est difficile de faire des prédictions, surtout dans le futur. Et pourtant, tout le monde en veut. En toute logique, vous avez besoin d’estimer les dates de sortie de très peu de fonctionnalités. Mais puisqu’il faut souvent tout estimer par habitude, autant le faire rapidement. La vie est trop courte pour gâcher votre jeunesse en…

Domain Driven Design en 5 minutes

Qu’est-ce que cela signifie ? À la différence des approches xDD,  test-driven-design (TDD) et behaviour-driven-design (BDD), qui fournissent un cadre pour l’implémentation du bon comportement du logiciel, le DDD s’intéresse au design du logiciel. Une traduction possible est « conception guidée par le domaine ». Par « domaine », il faut entendre « métier» et…

Différents tests pour un·e développeu·r·se

Quand on parle des tests pour les développeurs on pense automatiquement aux tests unitaires. Mais vous savez très bien, comme moi, que ce ne sont pas les seuls tests qu’un·e développeu·r·se peut écrire et réaliser. Mais avant d’énumérer les différents tests disponibles pour un·e développeu·r·se, rappelons les fondamentaux. A quoi sert un test ? Quand…