Rails 5 Test Prescriptions : Construire une base de code saine

Note :   (4,7 sur 5)

Rails 5 Test Prescriptions : Construire une base de code saine (Noel Rappin)

Avis des lecteurs

Résumé:

Ce livre est un guide complet axé sur le développement piloté par les tests, destiné à ceux qui ont une connaissance avancée de Ruby et Rails. Il propose des stratégies de test et des exemples détaillés, mais peut être difficile à comprendre pour les débutants ou les codeurs occasionnels.

Avantages:

Très complet et détaillé
contenu bien organisé
bénéfique pour les utilisateurs intermédiaires et avancés
fournit des prescriptions de test précieuses et des exemples étape par étape.

Inconvénients:

Ne convient pas aux débutants ou aux codeurs occasionnels ; dense et difficile à comprendre sans une connaissance approfondie de Ruby et Rails.

(basé sur 3 avis de lecteurs)

Titre original :

Rails 5 Test Prescriptions: Build a Healthy Codebase

Contenu du livre :

Votre code Rails souffre-t-il de gonflement, de fragilité ou d'imprécision ? Remédiez à ces problèmes en appliquant régulièrement le développement piloté par les tests. Vous utiliserez Rails 5. 1, Minitest 5 et RSpec 3.6, ainsi que des bibliothèques de test populaires telles que factory_girl et Cucumber. Les mises à jour incluent les tests système de Rails 5. 1 et l'intégration de Webpack. Faites ce que le médecin a ordonné pour que vos applications se sentent mieux. Les effets secondaires peuvent être un meilleur code, moins de bugs et des développeurs plus heureux.

Votre application Ruby on Rails est malade. Les échéances approchent, mais chaque fois que vous apportez la moindre modification au code, quelque chose d'autre se brise. Personne ne se souvient de ce que ce morceau de code délicat était censé faire, et personne ne peut dire ce qu'il fait réellement. De plus, il y a des bogues. Vous avez besoin d'un développement piloté par les tests : un processus visant à améliorer la conception, la maintenabilité et la viabilité à long terme des logiciels.

Avec des exemples de code pratiques et une discussion sur les raisons pour lesquelles les tests fonctionnent, ce livre commence par les fonctionnalités les plus basiques fournies dans le cadre de Ruby on Rails. Une fois que vous avez intégré ces fonctionnalités dans votre pratique de codage, travaillez avec des outils de test tiers populaires tels que RSpec, Jasmine, Cucumber et factory_girl. Testez les composants d'une application Rails, y compris la logique de modèle du back-end et la logique d'affichage du front-end. À l'aide d'exemples Rails, utilisez les tests pour permettre à votre code de mieux répondre aux changements futurs. De plus, vous verrez comment gérer les situations de test du monde réel.

Cette nouvelle édition a été mise à jour avec Rails 5. 1 et RSpec 3.6 et contient une couverture complète des nouvelles fonctionnalités de Rails, y compris les tests système et l'installation JavaScript basée sur Webpack.

Ce dont vous avez besoin :

Ruby 2. 4, Rails 5.

Autres informations sur le livre :

ISBN :9781680502503
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2018
Nombre de pages :350

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Rails 5 Test Prescriptions : Construire une base de code saine - Rails 5 Test Prescriptions: Build a...
Votre code Rails souffre-t-il de gonflement, de...
Rails 5 Test Prescriptions : Construire une base de code saine - Rails 5 Test Prescriptions: Build a Healthy Codebase
CSS moderne avec Tailwind : Un stylisme souple et sans chichis - Modern CSS with Tailwind: Flexible...
Cette nouvelle édition du livre couvre Tailwind 3...
CSS moderne avec Tailwind : Un stylisme souple et sans chichis - Modern CSS with Tailwind: Flexible Styling Without the Fuss
Développement frontal moderne pour Rails, deuxième édition : Hotwire, Stimulus, Turbo et React -...
Améliorez l'expérience utilisateur de votre...
Développement frontal moderne pour Rails, deuxième édition : Hotwire, Stimulus, Turbo et React - Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo, and React
Programmation en Ruby 3.3 : Le guide du programmeur pragmatique - Programming Ruby 3.3: The...
Ruby est l'un des principaux langages de...
Programmation en Ruby 3.3 : Le guide du programmeur pragmatique - Programming Ruby 3.3: The Pragmatic Programmers' Guide

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)