Note :
Le livre « Continuous Delivery in Java » est très apprécié pour sa couverture complète de la construction, du déploiement et de la maintenance des pipelines CI/CD spécifiquement pour les développeurs Java. Il décompose des concepts complexes en conseils pratiques, ce qui le rend accessible aussi bien aux ingénieurs débutants qu'aux ingénieurs expérimentés. De nombreux lecteurs l'ont trouvé essentiel pour les pratiques modernes de développement de logiciels, le recommandant comme une lecture incontournable pour toute personne impliquée dans le développement Java.
Avantages:Le livre fournit des explications claires et approfondies, des exemples pratiques et couvre un large éventail de sujets pertinents tels que la qualité du code, Docker, la journalisation et les environnements de développement locaux. Il s'adresse aussi bien aux débutants qu'aux développeurs expérimentés, avec des idées applicables au-delà de l'écosystème Java. Des références de lecture supplémentaires et des cadres de prise de décision sont également utiles.
Inconvénients:Certains lecteurs trouveront peut-être que, bien que le livre soit axé sur Java, certains concepts ne sont pas aussi pertinents pour d'autres langages de programmation ou écosystèmes. De même, la profondeur de la discussion sur des outils spécifiques peut ne pas satisfaire ceux qui recherchent des détails techniques exhaustifs.
(basé sur 5 avis de lecteurs)
Continuous Delivery in Java: Essential Tools and Best Practices for Deploying Code to Production
Avec la sortie de Java 8 et la disponibilité de frameworks web/microservices tels que Spring Boot, il n'y a jamais eu de meilleur moment pour concevoir et mettre en œuvre des applications basées sur Java.
Mais Java n'est qu'une petite pièce du puzzle lorsqu'il s'agit de livrer continuellement des applications fonctionnelles dans un environnement de production. Ce livre pratique retrace le parcours pour établir les pratiques et les outils pour développer, opérer et utiliser un pipeline de construction de livraison continue pour les applications Java qui seront déployées dans un environnement de production tel que Kubernetes, Cloud Foundry, et d'autres services basés sur le cloud.
Chaque chapitre se concentre sur une pratique clé de la livraison continue, et décrit l'outillage approprié ainsi que la manière dont il doit être utilisé. Comprendre le processus de livraison continue et son impact sur un développeur d'applications Java Développer une compréhension plus approfondie des sujets clés de la livraison continue et apprendre les options d'outils de haut niveau Apprendre à mettre en œuvre les choix d'outils, tels que l'intégration d'un serveur Jenkins dans le processus de livraison d'applications, et les tests unitaires efficaces avec JUnit et d'autres options.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)