Blog Arolla

Étiquette : DDD

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…

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…

Revue de presse d’avril

Pour cette revue de presse, commençons par parler conception puis bonnes pratiques. Passons ensuite à une réflexion autour du Big Data en faisant un détour par Docker, et terminons sur des langages!   Conception et Bonnes Pratiques Dans cet article, l’auteur nous parle de l’écriture d’un code simple et facile à comprendre : http://programmingisterrible.com/post/139222674273/write-code-that-is-easy-to-delete-not-easy-to   « outside…

Event sourcing à Scala.io 2014

Lors de la conférence Scala.io 2014, Jérémie Chassaing nous a parlé event sourcing. Ce n’est plus un scoop maintenant, malgré l’existence de langages objets on en est au fond toujours au même point. Il part d’un principe spécifique à la programmation orientée objet : l’encapsulation. En lisant en base de données l’état de votre système…