Accueil InfoQ Développement sur InfoQ
-
Les Nouveautés Dans Java 16
Java 16 a été publié en mars 2021 en tant que version GA destinée à être utilisée en production. Et Java 17, la prochaine version LTS, devrait sortir en septembre. Java 17 contiendra de nombreux perfectionnements et améliorations au langage, dont la plupart sont l'aboutissement de toutes les nouvelles fonctionnalités et modifications apportées depuis Java 11.
-
Comment Diffuser Des Pratiques Techniques Comme Le TDD Dans Une Organisation
L'un des facteurs de succès pour Agile et DevOps est que les développeurs changent leur façon de travailler et adoptent des pratiques telles que le développement piloté par les tests (TDD). Ce n'est pas quelque chose qui se produit tout seul. Cet article décrit certaines des choses qui fonctionnent réellement et explique « Samman », qui est une méthode de coaching utilisée avec les développeurs.
-
Implémentation De Microservicilités Avec Istio
Les microservicilités sont une liste de préoccupations transversales qu'un service doit mettre en œuvre en dehors de la logique métier. Ces préoccupations incluent l'invocation, l'élasticité et la résilience, entre autres. Cet article décrit comment un service mesh tel qu'Istio peut être utilisé pour implémenter ces préoccupations.
-
Gestion Des Versions Rapide Et Transparente Pour Les Projets Java Avec JReleaser
La quête d'Andres Almiray pour apprendre le Go l'a amené à découvrir GoReleaser et ses multiples avantages pour la gestion de projets Go. Inspiré par un échange avec Max Andersen sur la manière dont JBang gère les versions sur plusieurs plates-formes, Andres Almiray a créé un outil de publication flexible pour l'écosystème Java. InfoQ a parlé à Andres Almiray pour une vue détaillée de JReleaser.
-
Optimisez Votre Stratégie De Test En Réalisant Des Essais A Partir D’Une Mind Map
Les tests basés sur les cartes mentales peuvent permettre aux testeurs de se concentrer sur la génération d'idées de test, ils vous exposent à votre réflexion et vous permettent de réfléchir et d'organiser vos idées efficacement. Cet article partage des idées et des connaissances sur les cartes mentales et montre comment elles peuvent être utilisées.
-
Guide De Référence GraphQL : Création D'API Flexibles Et Compréhensibles
Ce guide en ligne vise à répondre à des questions pertinentes pour les architectes logiciels et les leaders technologiques, telles que : Pourquoi utiliser GraphQL ? Pourquoi devriez-vous prêter attention à GraphQL maintenant ? Comment GraphQL peut-il aider à la modélisation des données dans l'entreprise ?
-
Implémentation De Microservicilités Avec Quarkus Et MicroProfile
Les microservicilités sont une liste de préoccupations transversales qu'un service doit mettre en œuvre indépendamment de la logique métier. Ces préoccupations incluent l'invocation, l'élasticité et la résilience, entre autres. Cet article décrit comment Quarkus et MicroProfile peuvent être utilisés pour implémenter ces préoccupations.
-
Design System : Comment Rationaliser Son Ecosystème Digital Et Gagner Du Temps ?
Applications, sites internet, e-commerce, réseaux sociaux… L’écosystème digital des entreprises est de plus en plus complexe. Alors comment organiser cette multitude de supports ? Un nouvel outil a émergé ces dernières années : Le Design System. Une charte graphique “3.0” qui combine identité visuelle, composants graphiques et guides d’usage.
-
Test Des Applications Web Quarkus : Reactive Messaging, Kafka Et Testcontainers
Quarkus est un framework Java full-stack, Kubernetes natif, qui prend en charge de nombreux styles de codage, notamment la programmation réactive. L'écriture de tests unitaires/composants/intégration propres pour les applications Quarkus avec approche réactive est d'une importance vitale. Nous présentons ici les tests de code réactif, de messagerie réactive et d'intégration complète.
-
NoSQL, Le Cloud Et Java : Troisième Partie, Les Standards
Dans cette troisième analyse des plateformes Java pour NoSQL, apprenez-en un peu plus sur les standards. Dans cette troisième partie, nous parlerons des défis du travail avec les standards au sein de NoSQL, quels sont les projets en cours et à quoi s'attendre de leur avenir.
-
NoSQL, Le Cloud Et Java : Seconde Partie, Les Plateformes NoSQL
Dans cette seconde analyse des plateformes Java pour NoSQL, apprenez-en un peu plus sur les catégories en plus des compromis. Comprenez comment NoSQL, le cloud et Java interagissent, les différents types de bases de données non relationnelles que vous rencontrerez et les compromis auxquels vous pouvez vous attendre.
-
NoSQL, Le Cloud Et Java : Première Partie, Les Approches NoSQL
Dans cette première analyse des frameworks Java pour NoSQL, apprenez-en un peu plus sur les catégories en plus des compromis. Comprenez comment NoSQL, le cloud et Java interagissent, les différents types de bases de données non relationnelles que vous rencontrerez et les compromis auxquels vous pouvez vous attendre.