Résultats
Il y a 3 ans
Architecture & Documentation : les ADRs en 5 minutes
Lors de la XebiCon’19, Sylvain Decout, Ingénieur logiciel chez Publicis Sapient Engineering a présenté la conférence « Architecture & Documentation : les ADRs en 5 minutes ». La documentation des décisions d’architecture n’est généralement pas quelque chose d’évident. En l’espace de 5 minutes, je vous propose de vous présenter une solution efficace et légère : les ADRs....
Il y a 4 ans
XebiCon’19 – la 6ème édition est lancée !
Après le succès sans précédent de l’édition 2018, la XebiCon revient pour une 6ème édition, le 28 novembre 2019 au Palais Brongniart. Notre conférence dédiée au partage de connaissances et d’expériences est devenue un incontournable dans l’écosystème IT français. Cette édition sera le symbole de la première fondation du rapprochement entre Xebia et Publicis Sapient....
Il y a 4 ans
Appliquez vos décisions d’architecture avec ArchUnit (2/2)
ArchUnit est une bibliothèque qui propose une fluent API pour tester l’architecture d’applications Java. Nous avons vu dans un premier article les possibilités techniques offertes par ArchUnit. Ce second article a pour objectif d’aller plus loin en voyant en quoi ArchUnit peut vous aider dans la gestion de votre architecture, dans sa documentation, et...
Il y a 4 ans
Appliquez vos décisions d’architecture avec ArchUnit (1/2)
ArchUnit est une bibliothèque qui propose une fluent API pour tester l’architecture d’applications Java. L’objectif de cet article est de vous donner un aperçu des possibilités techniques d’ArchUnit. Il sera suivi par un second article qui apportera une vision plus théorique sur l’intégration d’ArchUnit par rapport aux problématiques de gestion et de documentation de l’architecture....
Il y a 4 ans
Enforcing architecture decisions with ArchUnit
ArchUnit is a library which offers a fluent API to test the architecture of Java applications. The purpose of this article is to show what it is capable of and to question how it can fit the way you deal with architecture and its documentation. Introduction Scope ArchUnit is a library that is used to implement...
Il y a 4 ans
Architecture et documentation : les ADRs
Les systèmes sur lesquels nous travaillons évoluent dans le temps. Cette évolution s’applique également à leur architecture, la documentation de l’architecture se doit donc d’y être adaptée. C’est la problématique à laquelle se proposent de répondre les Architecture Decision Records, ou ADRs. Cet article a pour objectifs de vous aider à comprendre ce qui définit...
Il y a 5 ans
Lost in translation: architectures réactive
There are only two hard things in Computer Science: cache invalidation and naming things. – Phil Karlton Si je vous dis que le français est une langue riche, je ne vous apprends rien de nouveau. Pour un étranger comme moi, c’est un vrai cauchemar. Si on part de ce principe, pourquoi une «pomme de...
Il y a 6 ans
Revue de Presse Xebia
La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia. Mobilité Première version stable des Architecture Components pour Android Craftsmanship Coding with clarity – Un regard d’UX sur votre code Le coin de la technique Advices for Early Career developers
Il y a 11 ans
En route pour QCon London
QCon est une conférence qui se déroule chaque année, depuis 2007, dans différents lieux tels que Londres, San-Francisco, Tokyo, ou bien encore Beijing et Sao Paulo. Comme tous les ans, l’édition européenne se tient à Londres début mars, et cette année Xebia France y sera représenté pour vous faire partager les dernières pratiques et innovations issues...
Il y a 12 ans
Revue de Presse Xebia
La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia. Agilité La communauté agile européenne se fédère Le coin de la technique Un livre libre sur l’Architecture logicielle Lumière sur le futur Grails 1.4 : Tests unitaires Evénements de notre communauté en France et à l’étranger L’avenir de Java se joue maintenant
Il y a 12 ans
Architecture : Tous sur le pont dès le début
Nous avons vu dans un précédent billet que le rôle de l’architecture pouvait être remis en perspective à travers la poursuite de trois objectifs : Etre Connecté aux objectifs métier de l’entreprise ; Assurer la Cohésion des solutions ; Accueillir favorablement le Changement. Voici un nouveau principe à appliquer afin d’atteindre ces objectifs. Ce principe...
Il y a 12 ans
De l’héritage à la délégation
Parmi les piliers de l’OOP, 3 sont majoritairement implémentés par nos langages, l’héritage, le polymorphisme et l’encapsulation. Et, bien qu’à l’intérêt reconnu, la délégation ne l’est que trop rarement. Elle remplace pourtant souvent avantageusement l’héritage en réduisant couplage et graphe d’objets. Voyons comment faire de cette petite sœur injustement négligée une alliée de choix. Décliner...
Il y a 12 ans
Architecture : Penser grand, agir petit
Nous avons vu dans un précédent billet que le rôle de l’architecture pouvait être remis en perspective au travers de la poursuite de trois objectifs : Etre Connecté aux objectifs métier de l’entreprise ; Assurer la Cohésion des solutions ; Accueillir favorablement le Changement. Voici un nouveau principe à appliquer afin d’atteindre ces objectifs. Il...
Il y a 13 ans
Architecture : Voyager léger
Nous avons vu dans un précédent billet que le rôle de l’architecture pouvait être remis en perspective au travers de la poursuite de trois objectifs : Etre Connecté aux objectifs métier de l’entreprise ; Assurer la Cohésion des solutions ; Accueillir favorablement le Changement. Voici un deuxième principe à appliquer afin d’atteindre ces objectifs. Alors...
Il y a 13 ans
Architecture : Etre toujours impliqué
Nous avons vu dans un précédent billet que le rôle de l’architecture pouvait être remis en perspective au travers de la poursuite de trois objectifs : Etre Connecté aux objectifs métier de l’entreprise ; Assurer la Cohésion des solutions ; Accueillir favorablement le Changement. Voici un premier principe à appliquer afin d’atteindre ces objectifs. Il...
Il y a 13 ans
Architecture : Connexion, Cohésion, Changement
Le rôle de l’architecture et la place des architectes au sein d’une organisation font souvent débat et sont souvent mal compris. Cette incompréhension est principalement due au fait que la contribution de l’architecture à la réalisation des objectifs métier de l’entreprise n’est pas (ou peu) visible. Le rôle de l’architecture peut être remis en perspective...
Il y a 14 ans
Architecture agile
Les méthodes agiles articulent le développement autour d’équipes dotées d’une grande autonomie technique – elles comprennent typiquement chacune au moins un architecte ou développeur très expérimenté, susceptible de structurer les choix de conception (nous avons dessiné le profil de cet architecte agile dans un article paru il y a quelques mois). Cette approche décentralisée des...